| /OK3568_Linux_fs/kernel/drivers/staging/comedi/ |
| H A D | comedi_buf.c | 60 if (async->prealloc_buf) { in __comedi_buf_free() 62 vunmap(async->prealloc_buf); in __comedi_buf_free() 63 async->prealloc_buf = NULL; in __comedi_buf_free() 171 async->prealloc_buf = buf->virt_addr; in __comedi_buf_alloc() 183 async->prealloc_buf = vmap(pages, n_pages, VM_MAP, in __comedi_buf_alloc() 268 if (async->prealloc_buf && async->prealloc_bufsz == new_size) in comedi_buf_alloc() 280 if (!async->prealloc_buf) { in comedi_buf_alloc() 387 async->prealloc_buf + async->munge_ptr, in comedi_buf_munge() 572 memcpy(async->prealloc_buf + write_ptr, data, block_size); in comedi_buf_memcpy_to() 591 src = async->prealloc_buf + read_ptr; in comedi_buf_memcpy_from()
|
| H A D | comedidev.h | 348 void *prealloc_buf; member
|
| H A D | comedi_fops.c | 2544 m = copy_from_user(async->prealloc_buf + wp, buf, n1); in comedi_write() 2548 m = copy_from_user(async->prealloc_buf, buf + n1, n2); in comedi_write() 2678 m = copy_to_user(buf, async->prealloc_buf + rp, n1); in comedi_read() 2682 m = copy_to_user(buf + n1, async->prealloc_buf, n2); in comedi_read()
|
| /OK3568_Linux_fs/kernel/fs/kernfs/ |
| H A D | file.c | 191 buf = of->prealloc_buf; in kernfs_file_read_iter() 231 if (buf == of->prealloc_buf) in kernfs_file_read_iter() 269 buf = of->prealloc_buf; in kernfs_fop_write_iter() 307 if (buf == of->prealloc_buf) in kernfs_fop_write_iter() 671 of->prealloc_buf = kmalloc(len + 1, GFP_KERNEL); in kernfs_fop_open() 673 if (!of->prealloc_buf) in kernfs_fop_open() 718 kfree(of->prealloc_buf); in kernfs_fop_open() 762 kfree(of->prealloc_buf); in kernfs_fop_release()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | kernfs.h | 219 char *prealloc_buf; member
|
| /OK3568_Linux_fs/kernel/fs/sysfs/ |
| H A D | file.c | 115 if (WARN_ON_ONCE(buf != of->prealloc_buf)) in sysfs_kf_read()
|
| /OK3568_Linux_fs/kernel/drivers/staging/comedi/drivers/ |
| H A D | ni_pcidio.c | 751 memset(s->async->prealloc_buf, 0xaa, s->async->prealloc_bufsz); in ni_pcidio_change()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | dhd_linux.c | 20075 uint8 *prealloc_buf = NULL, *bufptr = NULL; local 20128 prealloc_buf = DHD_OS_PREALLOC(dhd, prealloc_idx++, LOG_DUMP_TOTAL_BUFSIZE); 20132 prealloc_buf = VMALLOCZ(dhd->osh, LOG_DUMP_TOTAL_BUFSIZE); 20135 if (!prealloc_buf) { 20144 bufptr = prealloc_buf; 20284 if (prealloc_buf) { 20285 DHD_OS_PREFREE(dhd, prealloc_buf, LOG_DUMP_TOTAL_BUFSIZE); 20292 if (prealloc_buf) { 20293 VMFREE(dhd->osh, prealloc_buf, LOG_DUMP_TOTAL_BUFSIZE);
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | dhd_linux.c | 20234 uint8 *prealloc_buf = NULL, *bufptr = NULL; local 20287 prealloc_buf = DHD_OS_PREALLOC(dhd, prealloc_idx++, LOG_DUMP_TOTAL_BUFSIZE); 20291 prealloc_buf = MALLOCZ(dhd->osh, LOG_DUMP_TOTAL_BUFSIZE); 20294 if (!prealloc_buf) { 20303 bufptr = prealloc_buf; 20443 if (prealloc_buf) { 20444 DHD_OS_PREFREE(dhd, prealloc_buf, LOG_DUMP_TOTAL_BUFSIZE); 20451 if (prealloc_buf) { 20452 MFREE(dhd->osh, prealloc_buf, LOG_DUMP_TOTAL_BUFSIZE);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | dhd_linux.c | 20140 uint8 *prealloc_buf = NULL, *bufptr = NULL; local 20193 prealloc_buf = DHD_OS_PREALLOC(dhd, prealloc_idx++, LOG_DUMP_TOTAL_BUFSIZE); 20197 prealloc_buf = VMALLOCZ(dhd->osh, LOG_DUMP_TOTAL_BUFSIZE); 20200 if (!prealloc_buf) { 20209 bufptr = prealloc_buf; 20349 if (prealloc_buf) { 20350 DHD_OS_PREFREE(dhd, prealloc_buf, LOG_DUMP_TOTAL_BUFSIZE); 20357 if (prealloc_buf) { 20358 VMFREE(dhd->osh, prealloc_buf, LOG_DUMP_TOTAL_BUFSIZE);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | dhd_linux.c | 26268 uint8 *prealloc_buf = NULL, *bufptr = NULL; in dhd_log_dump_init() local 26320 prealloc_buf = DHD_OS_PREALLOC(dhd, prealloc_idx++, LOG_DUMP_TOTAL_BUFSIZE); in dhd_log_dump_init() 26324 prealloc_buf = MALLOCZ(dhd->osh, LOG_DUMP_TOTAL_BUFSIZE); in dhd_log_dump_init() 26328 if (!prealloc_buf) { in dhd_log_dump_init() 26338 prealloc_buf, dld_buf_special->buffer)); in dhd_log_dump_init() 26341 bufptr = prealloc_buf; in dhd_log_dump_init() 26461 if (prealloc_buf) { in dhd_log_dump_init() 26462 DHD_OS_PREFREE(dhd, prealloc_buf, LOG_DUMP_TOTAL_BUFSIZE); in dhd_log_dump_init() 26469 if (prealloc_buf) { in dhd_log_dump_init() 26470 MFREE(dhd->osh, prealloc_buf, LOG_DUMP_TOTAL_BUFSIZE); in dhd_log_dump_init()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | dhd_linux.c | 26157 uint8 *prealloc_buf = NULL, *bufptr = NULL; in dhd_log_dump_init() local 26209 prealloc_buf = DHD_OS_PREALLOC(dhd, prealloc_idx++, LOG_DUMP_TOTAL_BUFSIZE); in dhd_log_dump_init() 26213 prealloc_buf = MALLOCZ(dhd->osh, LOG_DUMP_TOTAL_BUFSIZE); in dhd_log_dump_init() 26217 if (!prealloc_buf) { in dhd_log_dump_init() 26227 prealloc_buf, dld_buf_special->buffer)); in dhd_log_dump_init() 26230 bufptr = prealloc_buf; in dhd_log_dump_init() 26350 if (prealloc_buf) { in dhd_log_dump_init() 26351 DHD_OS_PREFREE(dhd, prealloc_buf, LOG_DUMP_TOTAL_BUFSIZE); in dhd_log_dump_init() 26358 if (prealloc_buf) { in dhd_log_dump_init() 26359 MFREE(dhd->osh, prealloc_buf, LOG_DUMP_TOTAL_BUFSIZE); in dhd_log_dump_init()
|