Lines Matching refs:optlen
348 void *optval, socklen_t *optlen) in zcan_getsockopt_ctx() argument
350 if (!optval || !optlen) { in zcan_getsockopt_ctx()
356 optval, optlen); in zcan_getsockopt_ctx()
360 const void *optval, socklen_t optlen) in zcan_setsockopt_ctx() argument
363 optval, optlen); in zcan_setsockopt_ctx()
515 void *optval, socklen_t *optlen) in can_sock_getsockopt_vmeth() argument
537 optlen); in can_sock_getsockopt_vmeth()
540 return zcan_getsockopt_ctx(obj, level, optname, optval, optlen); in can_sock_getsockopt_vmeth()
625 const void *optval, socklen_t optlen) in can_sock_setsockopt_vmeth() argument
633 return zcan_setsockopt_ctx(obj, level, optname, optval, optlen); in can_sock_setsockopt_vmeth()
639 if (optname == CAN_RAW_FILTER && optlen != sizeof(struct socketcan_filter)) { in can_sock_setsockopt_vmeth()
661 if (optlen % sizeof(struct socketcan_filter) != 0) { in can_sock_setsockopt_vmeth()
666 count = optlen / sizeof(struct socketcan_filter); in can_sock_setsockopt_vmeth()
708 return api->setsockopt(dev, obj, level, optname, optval, optlen); in can_sock_setsockopt_vmeth()