Lines Matching refs:err_mask
98 can_err_mask_t err_mask;
214 struct sock *sk, can_err_mask_t err_mask)
218 if (err_mask)
219 err = can_rx_register(net, dev, 0, err_mask | CAN_ERR_FLAG,
239 can_err_mask_t err_mask)
242 if (err_mask)
243 can_rx_unregister(net, dev, 0, err_mask | CAN_ERR_FLAG,
254 raw_disable_errfilter(net, dev, sk, ro->err_mask);
265 err = raw_enable_errfilter(net, dev, sk, ro->err_mask);
536 can_err_mask_t err_mask = 0;
616 if (optlen != sizeof(err_mask))
619 if (copy_from_sockptr(&err_mask, optval, optlen))
622 err_mask &= CAN_ERR_MASK;
637 /* (try to) register the new err_mask */
639 err_mask);
644 /* remove old err_mask registration */
646 ro->err_mask);
649 /* link new err_mask to the socket */
650 ro->err_mask = err_mask;
763 val = &ro->err_mask;