Home
last modified time | relevance | path

Searched refs:reglen (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/sys/dev/cxgbe/
H A Dt4_vf.c844 int reglen = t4_get_regs_len(sc); in t4vf_ioctl() local
847 if (regs->len < reglen) { in t4vf_ioctl()
848 regs->len = reglen; /* hint to the caller */ in t4vf_ioctl()
852 regs->len = reglen; in t4vf_ioctl()
853 buf = malloc(reglen, M_CXGBE, M_WAITOK | M_ZERO); in t4vf_ioctl()
855 rc = copyout(buf, regs->data, reglen); in t4vf_ioctl()
H A Dt4_main.c12413 int reglen = t4_get_regs_len(sc); in t4_ioctl() local
12416 if (regs->len < reglen) { in t4_ioctl()
12417 regs->len = reglen; /* hint to the caller */ in t4_ioctl()
12421 regs->len = reglen; in t4_ioctl()
12422 buf = malloc(reglen, M_CXGBE, M_WAITOK | M_ZERO); in t4_ioctl()
12430 rc = copyout(buf, regs->data, reglen); in t4_ioctl()
/freebsd-14.2/sys/dev/cxgb/
H A Dcxgb_main.c2904 int reglen = cxgb_get_regs_len(); in cxgb_extension_ioctl() local
2905 uint8_t *buf = malloc(reglen, M_DEVBUF, M_NOWAIT); in cxgb_extension_ioctl()
2909 if (regs->len > reglen) in cxgb_extension_ioctl()
2910 regs->len = reglen; in cxgb_extension_ioctl()
2911 else if (regs->len < reglen) in cxgb_extension_ioctl()
2916 error = copyout(buf, regs->data, reglen); in cxgb_extension_ioctl()