Lines Matching refs:start
48 char * start; /* Current command being processed */ in irnet_ctrl_write() local
75 start = next; in irnet_ctrl_write()
78 while(isspace(*start)) in irnet_ctrl_write()
79 start++; in irnet_ctrl_write()
82 next = strchr(start, ','); in irnet_ctrl_write()
86 length = next - start; /* Length */ in irnet_ctrl_write()
90 length = strlen(start); in irnet_ctrl_write()
92 DEBUG(CTRL_INFO, "Found command ``%s'' (%d).\n", start, length); in irnet_ctrl_write()
98 if(!strncmp(start, "name", 4)) in irnet_ctrl_write()
101 if((length > 5) && (strcmp(start + 5, "any"))) in irnet_ctrl_write()
104 while(isspace(start[length - 1])) in irnet_ctrl_write()
108 memcpy(ap->rname, start + 5, length - 5); in irnet_ctrl_write()
121 if((!strncmp(start, "addr", 4)) || in irnet_ctrl_write()
122 (!strncmp(start, "daddr", 5)) || in irnet_ctrl_write()
123 (!strncmp(start, "saddr", 5))) in irnet_ctrl_write()
128 if((length > 5) && (strcmp(start + 5, "any"))) in irnet_ctrl_write()
130 char * begp = start + 5; in irnet_ctrl_write()
140 DABORT(endp <= (start + 5), -EINVAL, in irnet_ctrl_write()
144 if(start[0] == 's') in irnet_ctrl_write()