Lines Matching defs:mem_needed
403 int doio_pat_fill(char *addr, int mem_needed, char *Pattern,
2086 int mem_needed;
2116 mem_needed =
2120 if ((rval = alloc_mem(mem_needed + wtob(1))) < 0) {
2138 (*Data_Fill) (Memptr, mem_needed, Pattern, Pattern_Length, 0);
2140 memmove(addr, Memptr, mem_needed);
2204 lio_req.li_buf = addr + mem_needed - lio->r_nbytes;
2279 moffset = addr + mem_needed - lio->r_nbytes;
3059 int rval, mem_needed, i;
3130 mem_needed = (*sy->sy_buffer) (req, 0, 0, NULL, NULL);
3132 mem_needed = nbytes;
3137 alloc_mem(mem_needed + wtob(1) * 2 +
3146 if ((rval = alloc_mem(mem_needed + wtob(1) * 2 + fdc->c_memalign)) < 0) {
3151 if ((rval = alloc_mem(mem_needed + wtob(1) * 2)) < 0) {
3170 /*pattern_fill(Memptr, mem_needed, Pattern, Pattern_Length, 0); */
3174 if (sswrite((long)Memptr, Sdsptr, btoc(mem_needed)) ==
3179 btoc(mem_needed), SYSERR, errno);
3232 (*Data_Fill) (Memptr, mem_needed, Pattern,
3235 memmove(addr, Memptr, mem_needed);
3286 wrec.w_nbytes = nbytes; /* mem_needed -- total length */
3424 if (s->rval != mem_needed) {
3637 doio_pat_fill(char *addr, int mem_needed, char *Pattern, int Pattern_Length,
3640 return pattern_fill(addr, mem_needed, Pattern, Pattern_Length, 0);