Lines Matching refs:err_mask
95 can_err_mask_t err_mask; member
208 can_err_mask_t err_mask) in raw_enable_errfilter() argument
212 if (err_mask) in raw_enable_errfilter()
213 err = can_rx_register(dev, 0, err_mask | CAN_ERR_FLAG, in raw_enable_errfilter()
231 can_err_mask_t err_mask) in raw_disable_errfilter() argument
234 if (err_mask) in raw_disable_errfilter()
235 can_rx_unregister(dev, 0, err_mask | CAN_ERR_FLAG, in raw_disable_errfilter()
245 raw_disable_errfilter(dev, sk, ro->err_mask); in raw_disable_allfilters()
255 err = raw_enable_errfilter(dev, sk, ro->err_mask); in raw_enable_allfilters()
489 can_err_mask_t err_mask = 0; in raw_setsockopt() local
558 if (optlen != sizeof(err_mask)) in raw_setsockopt()
561 if (copy_from_user(&err_mask, optval, optlen)) in raw_setsockopt()
564 err_mask &= CAN_ERR_MASK; in raw_setsockopt()
574 err = raw_enable_errfilter(dev, sk, err_mask); in raw_setsockopt()
580 raw_disable_errfilter(dev, sk, ro->err_mask); in raw_setsockopt()
584 ro->err_mask = err_mask; in raw_setsockopt()
673 val = &ro->err_mask; in raw_getsockopt()