Lines Matching refs:command

29 static inline const char *phpdbg_command_name(const phpdbg_command_t *command, char *buffer) {  in phpdbg_command_name()  argument
32 if (command->parent) { in phpdbg_command_name()
33 memcpy(&buffer[pos], command->parent->name, command->parent->name_len); in phpdbg_command_name()
34 pos += command->parent->name_len; in phpdbg_command_name()
39 memcpy(&buffer[pos], command->name, command->name_len); in phpdbg_command_name()
40 pos += command->name_len; in phpdbg_command_name()
467 PHPDBG_API int phpdbg_stack_verify(const phpdbg_command_t *command, phpdbg_param_t **stack, char **… in phpdbg_stack_verify() argument
468 if (command) { in phpdbg_stack_verify()
471 const char *arg = command->args; in phpdbg_stack_verify()
485 phpdbg_command_name(command, buffer)); in phpdbg_stack_verify()
500 arg = command->args; in phpdbg_stack_verify()
506 phpdbg_command_name(command, buffer), \ in phpdbg_stack_verify()
514 phpdbg_command_name(command, buffer), \ in phpdbg_stack_verify()
557 phpdbg_command_name(command, buffer), in phpdbg_stack_verify()
559 command->args, in phpdbg_stack_verify()
570 const phpdbg_command_t *command = commands; in phpdbg_stack_resolve() local
575 while (command && command->name && command->handler) { in phpdbg_stack_resolve()
576 if ((name->len == 1) || (command->name_len >= name->len)) { in phpdbg_stack_resolve()
578 if (command->alias && (name->len == 1)) { in phpdbg_stack_resolve()
579 if (command->alias == (*name->str)) { in phpdbg_stack_resolve()
580 matched[matches] = command; in phpdbg_stack_resolve()
586 if (strncasecmp(command->name, name->str, name->len) == SUCCESS) { in phpdbg_stack_resolve()
590 if (((name->len != command->name_len) && command->alias) || in phpdbg_stack_resolve()
591 (name->len == command->name_len)) { in phpdbg_stack_resolve()
592 matched[matches] = command; in phpdbg_stack_resolve()
598 if (name->len == command->name_len) in phpdbg_stack_resolve()
605 command++; in phpdbg_stack_resolve()
624 command = matched[0]; in phpdbg_stack_resolve()
661 if (command->subs && (*top) && ((*top)->type == STR_PARAM)) { in phpdbg_stack_resolve()
662 return phpdbg_stack_resolve(command->subs, command, top, why); in phpdbg_stack_resolve()
664 return command; in phpdbg_stack_resolve()