Lines Matching refs:buffer
364 char *ptr,buffer [80],variable [80],value [80];
376 ptr=parse_word (command_line,buffer);
381 parse_word (ptr,buffer);
382 ptr=strchr (buffer,'=');
386 strncpy (variable,buffer,ptr-buffer);variable [ptr-buffer]=0;
396 ptr=type_data.u.buffer+offset;
430 char *ptr,buffer [80],*ch_ptr;
433 ptr=parse_word (command_line,buffer);
438 ptr=parse_word (ptr,buffer);
440 if (strcasecmp (buffer,"text")==0) {
442 strcpy (buffer,ptr);
445 else if (strcasecmp (buffer,"hex")==0) {
447 ptr=parse_word (ptr,buffer);
450 if (*buffer==0) {
456 tmp=(unsigned char) strtol (buffer,NULL,16);
457 type_data.u.buffer [type_data.offset_in_block]=tmp;
459 ptr=parse_word (ptr,buffer);
467 } while (*buffer) ;
471 ch_ptr=buffer;
474 type_data.u.buffer [type_data.offset_in_block]=tmp;
486 strcpy (buffer,"show");dispatch (buffer);
495 char *ptr,buffer [80],tmp_buffer [80];
501 ptr=parse_word (command_line,buffer);
502 parse_word (ptr,buffer);
504 if (strcmp (buffer,"none")==0 || strcmp (buffer,"hex")==0) {
513 if (strcmp (descriptor_ptr->name,buffer)==0)
519 wprintw (command_win,"Structure type set to %s\n",buffer);refresh_command_win ();
524 wprintw (command_win,"Error - %s is not a valid type\n",buffer);refresh_command_win ();
628 ch_ptr=type_data.u.buffer;
667 ptr=type_data.u.buffer+offset;
696 char *ptr,buffer [80];
698 ptr=parse_word (command_line,buffer);
701 ptr=parse_word (ptr,buffer);
702 offset*=atol (buffer);
706 sprintf (buffer,"setoffset type +%ld",offset);
707 dispatch (buffer);
713 sprintf (buffer,"show");dispatch (buffer);
725 char *ptr,buffer [80];
727 ptr=parse_word (command_line,buffer);
730 ptr=parse_word (ptr,buffer);
731 offset*=atol (buffer);
735 sprintf (buffer,"setoffset type -%ld",offset);
736 dispatch (buffer);
742 sprintf (buffer,"show");dispatch (buffer);
775 char *ptr,buffer [80];
782 ptr=parse_word (command_line,buffer);
789 ptr=parse_word (ptr,buffer);
799 strcpy (remember_lifo.name [entry_num],buffer);
802 wprintw (command_win,"Object %s in Offset %ld remembered as %s\n",current_type->name,device_offset,buffer);
804 wprintw (command_win,"Offset %ld remembered as %s\n",device_offset,buffer);
812 char *ptr,buffer [80];
820 ptr=parse_word (command_line,buffer);
827 ptr=parse_word (ptr,buffer);
831 if (strcmp (remember_lifo.name [entry_num],buffer)==0)
836 wprintw (command_win,"Error - Can not recall %s\n",buffer);refresh_command_win ();
840 sprintf (buffer,"setoffset %ld",remember_lifo.offset [entry_num]);dispatch (buffer);
842 sprintf (buffer,"settype %s",remember_lifo.type [entry_num]->name);dispatch (buffer);
846 sprintf (buffer,"settype none");dispatch (buffer);