Home
last modified time | relevance | path

Searched refs:prealloc_buf (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/staging/comedi/
H A Dcomedi_buf.c60 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 Dcomedidev.h348 void *prealloc_buf; member
H A Dcomedi_fops.c2544 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 Dfile.c191 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 Dkernfs.h219 char *prealloc_buf; member
/OK3568_Linux_fs/kernel/fs/sysfs/
H A Dfile.c115 if (WARN_ON_ONCE(buf != of->prealloc_buf)) in sysfs_kf_read()
/OK3568_Linux_fs/kernel/drivers/staging/comedi/drivers/
H A Dni_pcidio.c751 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 Ddhd_linux.c20075 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 Ddhd_linux.c20234 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 Ddhd_linux.c20140 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 Ddhd_linux.c26268 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 Ddhd_linux.c26157 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()