Home
last modified time | relevance | path

Searched refs:can_mask (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/net/sched/
H A Dem_canid.c54 u32 can_mask) in em_canid_sff_match_add() argument
62 can_mask &= CAN_SFF_MASK; in em_canid_sff_match_add()
63 can_id &= can_mask; in em_canid_sff_match_add()
66 if (can_mask == CAN_SFF_MASK) { in em_canid_sff_match_add()
72 if (can_mask == 0) { in em_canid_sff_match_add()
83 if ((i & can_mask) == can_id) in em_canid_sff_match_add()
107 if (!(((lp->can_id ^ can_id) & lp->can_mask))) { in em_canid_match()
174 conf[i].can_id, conf[i].can_mask); in em_canid_change()
/openbmc/qemu/hw/net/can/
H A Dcan_sja1000.c95 filter->can_mask = (uint32_t)amr[0] << 21; in can_sja_single_filter()
97 filter->can_mask |= (uint32_t)amr[2] << 5; in can_sja_single_filter()
98 filter->can_mask |= (uint32_t)amr[3] >> 3; in can_sja_single_filter()
99 filter->can_mask = ~filter->can_mask & QEMU_CAN_EFF_MASK; in can_sja_single_filter()
101 filter->can_mask |= QEMU_CAN_RTR_FLAG; in can_sja_single_filter()
110 filter->can_mask = (uint32_t)amr[0] << 3; in can_sja_single_filter()
112 filter->can_mask = ~filter->can_mask & QEMU_CAN_SFF_MASK; in can_sja_single_filter()
129 filter->can_mask = ~filter->can_mask & QEMU_CAN_EFF_MASK & ~0x1fff; in can_sja_dual_filter()
137 filter->can_mask = (uint32_t)amr[0] << 3; in can_sja_dual_filter()
139 filter->can_mask = ~filter->can_mask & QEMU_CAN_SFF_MASK; in can_sja_dual_filter()
[all …]
/openbmc/qemu/net/can/
H A Dcan_core.c132 if (((can_id | filter->can_mask) & QEMU_CAN_ERR_FLAG)) { in can_bus_filter_match()
133 return (filter->can_mask & QEMU_CAN_ERR_FLAG) != 0; in can_bus_filter_match()
135 m = (can_id & filter->can_mask) == (filter->can_id & filter->can_mask); in can_bus_filter_match()
H A Dcan_socketcan.c251 c->rfilter[0].can_mask = 0; in can_host_socketcan_connect()
252 c->rfilter[0].can_mask &= ~CAN_ERR_FLAG; in can_host_socketcan_connect()
/openbmc/qemu/include/net/
H A Dcan_emu.h81 qemu_canid_t can_mask; member
/openbmc/linux/drivers/pci/msi/
H A Dmsi.c115 if (!desc->pci.msi_attrib.can_mask) in pci_msi_update_mask()
300 desc.pci.msi_attrib.can_mask = !!(control & PCI_MSI_FLAGS_MASKBIT); in msi_setup_msi_desc()
312 if (desc.pci.msi_attrib.can_mask) in msi_setup_msi_desc()
597 desc->pci.msi_attrib.can_mask = !pci_msi_ignore_mask && in msix_prepare_msi_desc()
600 if (desc->pci.msi_attrib.can_mask) { in msix_prepare_msi_desc()
H A Dmsi.h39 if (desc->pci.msi_attrib.can_mask) in pci_msix_write_vector_ctrl()
/openbmc/linux/include/uapi/linux/
H A Dcan.h284 canid_t can_mask; member
/openbmc/linux/net/can/
H A Draw.c198 filter[i].can_mask, in raw_enable_filters()
204 filter[i].can_mask, in raw_enable_filters()
233 filter[i].can_mask, raw_rcv, sk); in raw_disable_filters()
349 ro->dfilter.can_mask = MASK_ALL; in raw_init()
H A Dgw.c570 gwj->ccgw.filter.can_mask, can_can_gw_rcv, in cgw_register_filter()
577 gwj->ccgw.filter.can_mask, can_can_gw_rcv, gwj); in cgw_unregister_filter()
733 if (gwj->ccgw.filter.can_id || gwj->ccgw.filter.can_mask) { in cgw_put_job()
/openbmc/linux/include/linux/
H A Dmsi.h122 u8 can_mask : 1; member
/openbmc/linux/Documentation/networking/
H A Dcan.rst481 canid_t can_mask;
501 rfilter[0].can_mask = CAN_SFF_MASK;
503 rfilter[1].can_mask = 0x700;
540 rfilter[0].can_mask = CAN_SFF_MASK;
552 rfilter[0].can_mask = (CAN_EFF_FLAG | CAN_RTR_FLAG | CAN_SFF_MASK);
554 rfilter[1].can_mask = (CAN_EFF_FLAG | CAN_RTR_FLAG | CAN_EFF_MASK);
1049 device can_id can_mask function userdata matches ident
/openbmc/linux/kernel/irq/
H A Dmsi.c1179 return desc->pci.msi_attrib.is_msix || desc->pci.msi_attrib.can_mask; in msi_check_reservation_mode()