Lines Matching refs:buffer
155 discinfo_t * buffer = NULL; in irlmp_expire_discoveries() local
178 if(buffer == NULL) { in irlmp_expire_discoveries()
181 buffer = kmalloc(n * sizeof(struct irda_device_info), GFP_ATOMIC); in irlmp_expire_discoveries()
182 if (buffer == NULL) { in irlmp_expire_discoveries()
190 memcpy(&(buffer[i]), &(curr->data), in irlmp_expire_discoveries()
206 if(buffer == NULL) in irlmp_expire_discoveries()
210 irlmp_discovery_expiry(buffer, i); in irlmp_expire_discoveries()
213 kfree(buffer); in irlmp_expire_discoveries()
266 discinfo_t * buffer = NULL; in irlmp_copy_discoveries() local
290 if(buffer == NULL) { in irlmp_copy_discoveries()
293 buffer = kmalloc(n * sizeof(struct irda_device_info), GFP_ATOMIC); in irlmp_copy_discoveries()
294 if (buffer == NULL) { in irlmp_copy_discoveries()
302 memcpy(&(buffer[i]), &(discovery->data), in irlmp_copy_discoveries()
313 return buffer; in irlmp_copy_discoveries()