Lines Matching defs:nr
147 static int send_cmd(int fd, RawRequest_t *raw_cmd, int nr,
153 if(!nr)
182 RawRequest_t *request, int *nr,
201 if(*nr &&
202 RR_SIZECODE(request+(*nr)-1) == REC.sizecode &&
206 RR_SETSIZECODE(request+(*nr)-1, REC.sizecode);
208 if(*nr)
209 RR_SETCONT(request+(*nr)-1);
210 RR_INIT(request+(*nr));
211 RR_SETDRIVE(request+(*nr), This->drive);
212 RR_SETRATE(request+(*nr), This->rate);
213 RR_SETTRACK(request+(*nr), This->current_track);
214 RR_SETPTRACK(request+(*nr),
216 RR_SETHEAD(request+(*nr), REC.head);
217 RR_SETSECTOR(request+(*nr), REC.sector);
218 RR_SETSIZECODE(request+(*nr), REC.sizecode);
219 RR_SETDIRECTION(request+(*nr), direction);
220 RR_SETDATA(request+(*nr),
222 (*nr)++;
232 RawRequest_t *request, int *nr,
236 add_to_request(This, ptr, request, nr, MT_READ, compactify);
251 int ptr, nr, bytes;
258 nr = 0;
262 requests, &nr,
265 bytes = send_cmd(This->fd,requests, nr, "writing", 4);
298 int ptr, nr, bytes;
305 nr = 0;
307 add_to_request_if_invalid(This, ptr, requests, &nr,
309 bytes = send_cmd(This->fd,requests, nr, "reading", retries);