Lines Matching refs:local_buf
8416 void *local_buf = NULL; /**< buffer in kernel space */ in dhd_ioctl_entry() local
8581 if (!(local_buf = MALLOC(dhd->pub.osh, buflen+1))) { in dhd_ioctl_entry()
8586 if (copy_from_user(local_buf, ioc.buf, buflen)) { in dhd_ioctl_entry()
8591 *((char *)local_buf + buflen) = '\0'; in dhd_ioctl_entry()
8597 ioc.buf = local_buf; in dhd_ioctl_entry()
8611 bcmerror = dhd_nho_ioctl_process(&dhd->pub, ifidx, &ioc, local_buf); in dhd_ioctl_entry()
8613 bcmerror = dhd_ioctl_process(&dhd->pub, ifidx, &ioc, local_buf); in dhd_ioctl_entry()
8618 if (!bcmerror && buflen && local_buf && ioc.buf) { in dhd_ioctl_entry()
8619 if (copy_to_user(ioc.buf, local_buf, buflen)) in dhd_ioctl_entry()
8624 if (local_buf) in dhd_ioctl_entry()
8625 MFREE(dhd->pub.osh, local_buf, buflen+1); in dhd_ioctl_entry()