Lines Matching refs:name

58 static t_TokenType console_getWord( char *name, U16 len );
60 static t_TokenType console_analizeToken( char *name );
63 static ConEntry_t *console_searchToken( ConEntry_t *p_dir, char *name );
75 Parameters: script_file - name of script file
112 name - directory name
119 const char *name, /* New directory name */
138 strncpy( p_dir->name, name, MAX_NAME_LEN );
161 name - token name
167 { "myname", - name
177 const char *name,
203 /* Copy name */
204 strncpy( p_token->name, name, MAX_NAME_LEN );
209 /* Convert name to lower case and choose alias */
215 for(i = 0; p_parms->name && p_parms->name[0] && ( i < MAX_NUM_OF_PARMS); i++ )
224 fprintf(stderr, "** buffer too big: %s/%s\n", p_dir->name, name);
231 fprintf(stderr, "** Bad string param definition: %s/%s\n", p_dir->name, name );
239 fprintf(stderr, "** No memory: %s/%s (max.size=%ld)\n", p_dir->name, name, p_parms->hi_val );
249 p_token_parm->name = (const char *)p_token->u.token.name[i];
250 strncpy( p_token->u.token.name[i], p_parms->name, MAX_NAME_LEN );
253 if ((i == MAX_NUM_OF_PARMS) && p_parms->name[0])
255 fprintf(stderr, "** Too many params: %s/%s\n", p_dir->name, name );
387 char name[MAX_NAME_LEN];
423 tType = console_getWord( name, MAX_NAME_LEN );
428 p_token = console_searchToken( p_cur_dir, name );
431 fprintf( stderr, "**Error: '%s'**\n", name);
461 if (( console_getWord( name, MAX_NAME_LEN ) == NameToken ) &&
462 ((p_token = console_searchToken( p_cur_dir, name )) != NULL ) &&
471 console_printf_terminal("Type ? <name> for command help, \"/\"-root, \"..\"-upper\n" );
506 strcpy( p_mon_root->name, ROOT_NAME );
517 sprintf( out_buf, "%s%s> ", (p_dir==p_mon_root)? "" : ".../", p_dir->name );
521 if( (strlen(out_buf) + strlen(p_token->name) + 2)>= sizeof(out_buf) )
526 strcat( out_buf, p_token->name );
538 Return the U16 in <name> and updated <p_inbuf>
540 static t_TokenType console_getWord( char *name, U16 len )
549 name[i++] = *(p_inbuf++);
552 name[i] = 0;
554 tType = console_analizeToken( name );
613 /* Make a preliminary analizis of <name> token.
616 t_TokenType console_analizeToken( char *name )
618 if (!name[0])
621 if (!strcmp( name, TOKEN_UP ) )
624 if (!strcmp( name, TOKEN_ROOT ) )
627 if (!strcmp( name, TOKEN_BREAK ) )
630 if (!strcmp( name, TOKEN_HELP ) )
633 if (!strcmp( name, TOKEN_DIRHELP ) )
650 p_token->u.token.parm[i].name &&
651 p_token->u.token.parm[i].name[0];
695 fprintf(stderr, "param '%s' must be %ld..%ld chars\n", p_token->u.token.parm[i].name,
726 p_token->u.token.parm[i].name, (int)sval,
738 p_token->u.token.parm[i].name, val,
776 i+1, p_token->u.token.parm[i].name,
801 /* Serach a token by name in the current directory */
802 ConEntry_t *console_searchToken( ConEntry_t *p_dir, char *name )
805 U16 name_len = (U16)strlen( name );
813 !console_stricmp( p_token->alias, name, ALIAS_LEN ) )
818 /* Check name */
822 if (!console_stricmp( p_token->name, name, name_len ) )
842 sprintf( print_str, "%s: directory\n", p_token->name );
845 p_token->name, console_getNParms(p_token), p_token->help );
850 console_printf_terminal( "Type ? <name> for command help, \"/\"-root, \"..\"-upper\n" );
862 console_printf_terminal( "%s: %s ", p_token->help, p_token->name );
873 console_printf_terminal( "%c%s", bra, p_token->u.token.parm[i].name );
890 /* Choose unique alias for <name> in <p_dir> */
900 for(i=0; p_new_token->name[i]; i++ )
902 if( isupper(p_new_token->name[i]) )
904 new_alias = &p_new_token->name[i];
909 console_strlwr( p_new_token->name );
921 p_token->name, p_new_token->name );
932 while( p_new_token->name[i] )
934 c = p_new_token->name[i];
948 p_new_token->name[i] = toupper( c );
949 p_new_token->alias = &p_new_token->name[i];