Home
last modified time | relevance | path

Searched full:oui (Results 1 – 25 of 178) sorted by relevance

12345678

/Linux-v5.10/drivers/net/ethernet/cisco/enic/
Dvnic_vic.c26 struct vic_provinfo *vic_provinfo_alloc(gfp_t flags, const u8 *oui, in vic_provinfo_alloc() argument
31 if (!oui) in vic_provinfo_alloc()
38 memcpy(vp->oui, oui, sizeof(vp->oui)); in vic_provinfo_alloc()
Dvnic_vic.h54 u8 oui[3]; /* OUI of data provider */ member
76 struct vic_provinfo *vic_provinfo_alloc(gfp_t flags, const u8 *oui,
/Linux-v5.10/arch/mips/bcm63xx/
Dnvram.c58 u8 *oui; in bcm63xx_nvram_get_mac_address() local
67 oui = mac + ETH_ALEN/2 - 1; in bcm63xx_nvram_get_mac_address()
78 } while (p != oui); in bcm63xx_nvram_get_mac_address()
80 if (p == oui) { in bcm63xx_nvram_get_mac_address()
/Linux-v5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dfweh.h211 * @oui: OUI of this packet.
212 * @usr_subtype: subtype for this OUI.
218 u8 oui[3]; member
348 /* check for BRCM oui match */ in brcmf_fweh_process_skb()
349 if (memcmp(BRCM_OUI, &event_packet->hdr.oui[0], in brcmf_fweh_process_skb()
350 sizeof(event_packet->hdr.oui))) in brcmf_fweh_process_skb()
/Linux-v5.10/drivers/infiniband/hw/qib/
Dqib_qsfp.h91 #define QSFP_OUI(oui) (((unsigned)oui[0] << 16) | ((unsigned)oui[1] << 8) | \ argument
92 oui[2])
102 /* Bytes 165..167 are Vendor OUI number */
160 u8 oui[QSFP_VOUI_LEN]; member
/Linux-v5.10/include/uapi/rdma/
Dib_user_mad.h180 * @oui: Indicates IEEE OUI when mgmt_class is a vendor class
191 __u8 oui[3]; member
212 * @oui - Indicates IEEE OUI to use when mgmt_class is a vendor
229 __u32 oui; member
/Linux-v5.10/drivers/net/wan/
Ddlci.c86 memset(hdr.OUI, 0, sizeof(hdr.OUI)); in dlci_header()
136 if (hdr->OUI[0] + hdr->OUI[1] + hdr->OUI[2] != 0) in dlci_receive()
139 hdr->OUI[0], in dlci_receive()
140 hdr->OUI[1], in dlci_receive()
141 hdr->OUI[2]); in dlci_receive()
/Linux-v5.10/drivers/staging/rtl8723bs/core/
Drtw_ieee80211.c177 * @oui: OUI to match
178 * @oui_len: OUI length
184 u8 *rtw_get_ie_ex(u8 *in_ie, uint in_len, u8 eid, u8 *oui, u8 oui_len, u8 *ie, uint *ielen) in rtw_get_ie_ex() argument
199 && (!oui || !memcmp(&in_ie[cnt+2], oui, oui_len))) { in rtw_get_ie_ex()
223 * @oui: OUI to match
224 * @oui_len: OUI length
228 int rtw_ies_remove_ie(u8 *ies, uint *ies_len, uint offset, u8 eid, u8 *oui, u8 oui_len) in rtw_ies_remove_ie() argument
243 target_ie = rtw_get_ie_ex(start, search_len, eid, oui, oui_len, NULL, &target_ielen); in rtw_ies_remove_ie()
392 /* check if oui matches... */ in rtw_get_wpa_ie()
799 /* 6 = 1(Element ID) + 1(Length) + 4(WPS OUI) */ in rtw_get_wps_attr()
[all …]
/Linux-v5.10/drivers/net/wireless/intel/ipw2x00/
Dlibipw_tx.c118 u8 *oui; in libipw_copy_snap() local
126 oui = P802_1H_OUI; in libipw_copy_snap()
128 oui = RFC1042_OUI; in libipw_copy_snap()
129 snap->oui[0] = oui[0]; in libipw_copy_snap()
130 snap->oui[1] = oui[1]; in libipw_copy_snap()
131 snap->oui[2] = oui[2]; in libipw_copy_snap()
/Linux-v5.10/drivers/infiniband/hw/hfi1/
Dqsfp.h118 #define QSFP_OUI(oui) (((unsigned)oui[0] << 16) | ((unsigned)oui[1] << 8) | \ argument
119 oui[2])
129 /* Bytes 165..167 are Vendor OUI number */
/Linux-v5.10/net/wireless/
Dradiotap.c168 uint32_t oui, uint8_t subns) in find_ns() argument
178 if (iterator->_vns->ns[i].oui != oui) in find_ns()
219 uint32_t oui; in ieee80211_radiotap_iterator_next() local
286 oui = (*iterator->_arg << 16) | in ieee80211_radiotap_iterator_next()
291 find_ns(iterator, oui, subns); in ieee80211_radiotap_iterator_next()
/Linux-v5.10/include/net/nfc/
Dnfc.h314 u32 oui, u32 subcmd,
321 * @oui: vendor oui
344 u32 oui, u32 subcmd, int approxlen) in nfc_vendor_cmd_alloc_reply_skb() argument
348 oui, in nfc_vendor_cmd_alloc_reply_skb()
/Linux-v5.10/drivers/net/ethernet/sfc/falcon/
Dmdio_10g.c18 unsigned oui = 0; in ef4_mdio_id_oui() local
21 /* The bits of the OUI are designated a..x, with a=0 and b variable. in ef4_mdio_id_oui()
22 * In the id register c is the MSB but the OUI is conventionally in ef4_mdio_id_oui()
26 oui |= 1 << (i ^ 7); in ef4_mdio_id_oui()
28 return oui; in ef4_mdio_id_oui()
/Linux-v5.10/drivers/net/phy/
Dsmsc.c304 .phy_id = 0x0007c0a0, /* OUI=0x00800f, Model#=0x0a */
323 .phy_id = 0x0007c0b0, /* OUI=0x00800f, Model#=0x0b */
350 .phy_id = 0x0007c0c0, /* OUI=0x00800f, Model#=0x0c */
376 .phy_id = 0x0007c0d0, /* OUI=0x00800f, Model#=0x0d */
397 .phy_id = 0x0007c0f0, /* OUI=0x00800f, Model#=0x0f */
/Linux-v5.10/drivers/gpu/drm/amd/display/dc/
Ddc_dp_types.h390 /*Bit 7 = OUI Support
391 0 = OUI not supported
392 1 = OUI supported
393 (OUI and Device Identification mandatory for DP 1.2)*/
427 uint8_t ieee_oui[3];/*24-bit IEEE OUI*/
441 uint8_t ieee_oui[3];/*24-bit IEEE OUI*/
/Linux-v5.10/net/802/
Dfddi.c64 fddi->hdr.llc_snap.oui[0] = 0x00; in fddi_header()
65 fddi->hdr.llc_snap.oui[1] = 0x00; in fddi_header()
66 fddi->hdr.llc_snap.oui[2] = 0x00; in fddi_header()
Dhippi.c73 hip->snap.oui[0] = 0x00; in hippi_header()
74 hip->snap.oui[1] = 0x00; in hippi_header()
75 hip->snap.oui[2] = 0x00; in hippi_header()
/Linux-v5.10/drivers/infiniband/core/
Dmad.c182 static int is_vendor_oui(char *oui) in is_vendor_oui() argument
184 if (oui[0] || oui[1] || oui[2]) in is_vendor_oui()
197 if (!memcmp(vendor_class->oui[i], mad_reg_req->oui, 3)) { in is_vendor_method_in_use()
302 * ensure supplied OUI is not zero in ib_register_mad_agent()
304 if (!is_vendor_oui(mad_reg_req->oui)) { in ib_register_mad_agent()
306 "%s: No OUI specified for class 0x%x\n", in ib_register_mad_agent()
1249 const char *oui) in find_vendor_oui() argument
1254 /* Is there matching OUI for this vendor class ? */ in find_vendor_oui()
1255 if (!memcmp(vendor_class->oui[i], oui, 3)) in find_vendor_oui()
1356 /* "New" vendor (with OUI) class */ in add_oui_reg_req()
[all …]
Duser_mad.c711 memcpy(req.oui, ureq.oui, sizeof req.oui); in ib_umad_reg_agent()
827 if (ureq.oui & 0xff000000) { in ib_umad_reg_agent2()
829 "ib_umad_reg_agent2 failed: oui invalid 0x%08x\n", in ib_umad_reg_agent2()
830 ureq.oui); in ib_umad_reg_agent2()
834 req.oui[2] = ureq.oui & 0x0000ff; in ib_umad_reg_agent2()
835 req.oui[1] = (ureq.oui & 0x00ff00) >> 8; in ib_umad_reg_agent2()
836 req.oui[0] = (ureq.oui & 0xff0000) >> 16; in ib_umad_reg_agent2()
/Linux-v5.10/drivers/infiniband/ulp/opa_vnic/
Dopa_vnic_encap.h89 /* INTEL OUI */
471 * @oui: Unique org identifier
478 u8 oui[3]; member
513 * @oui: Unique org identifier
520 u8 oui[3]; member
/Linux-v5.10/drivers/gpu/drm/i915/display/
Dintel_lspcon.c34 /* LSPCON OUI Vendor ID(signatures) */
85 vendor_oui = (ident->oui[0] << 16) | (ident->oui[1] << 8) | in lspcon_detect_vendor()
86 ident->oui[2]; in lspcon_detect_vendor()
100 DRM_ERROR("Invalid/Unknown vendor OUI\n"); in lspcon_detect_vendor()
/Linux-v5.10/drivers/staging/rtl8192u/ieee80211/
Dieee80211_tx.c144 u8 *oui; in ieee80211_put_snap() local
152 oui = P802_1H_OUI; in ieee80211_put_snap()
154 oui = RFC1042_OUI; in ieee80211_put_snap()
155 snap->oui[0] = oui[0]; in ieee80211_put_snap()
156 snap->oui[1] = oui[1]; in ieee80211_put_snap()
157 snap->oui[2] = oui[2]; in ieee80211_put_snap()
/Linux-v5.10/drivers/staging/rtl8712/
Drtl871x_xmit.c550 const u8 *oui; in r8712_put_snap() local
557 oui = P802_1H_OUI; in r8712_put_snap()
559 oui = RFC1042_OUI; in r8712_put_snap()
560 snap->oui[0] = oui[0]; in r8712_put_snap()
561 snap->oui[1] = oui[1]; in r8712_put_snap()
562 snap->oui[2] = oui[2]; in r8712_put_snap()
/Linux-v5.10/drivers/net/wireless/marvell/mwifiex/
Dscan.c113 * This function parses a given IE for a given OUI.
116 * a given oui in PTK.
119 mwifiex_search_oui_in_ie(struct ie_body *iebody, u8 *oui) in mwifiex_search_oui_in_ie() argument
130 if (!memcmp(iebody->ptk_body, oui, sizeof(iebody->ptk_body))) in mwifiex_search_oui_in_ie()
139 pr_debug("info: %s: OUI is not found in PTK\n", __func__); in mwifiex_search_oui_in_ie()
144 * This function checks if a given OUI is present in a RSN IE.
147 * BSS descriptor. It tries to locate the OUI only if such an IE is
153 u8 *oui; in mwifiex_is_rsn_oui_present() local
161 oui = &mwifiex_rsn_oui[cipher][0]; in mwifiex_is_rsn_oui_present()
162 ret = mwifiex_search_oui_in_ie(iebody, oui); in mwifiex_is_rsn_oui_present()
[all …]
/Linux-v5.10/drivers/gpu/drm/
Ddrm_dp_helper.c1784 u8 oui[3]; member
1790 #define OUI(first, second, third) { (first), (second), (third) } macro
1798 { OUI(0x00, 0x22, 0xb9), DEVICE_ID_ANY, true, BIT(DP_DPCD_QUIRK_CONSTANT_N) },
1800 …{ OUI(0x00, 0x22, 0xb9), DEVICE_ID('s', 'i', 'v', 'a', 'r', 'T'), false, BIT(DP_DPCD_QUIRK_CONSTAN…
1802 { OUI(0x00, 0x10, 0xfa), DEVICE_ID_ANY, false, BIT(DP_DPCD_QUIRK_NO_PSR) },
1804 …{ OUI(0x00, 0x00, 0x00), DEVICE_ID('C', 'H', '7', '5', '1', '1'), false, BIT(DP_DPCD_QUIRK_NO_SINK…
1806 { OUI(0x90, 0xCC, 0x24), DEVICE_ID_ANY, true, BIT(DP_DPCD_QUIRK_DSC_WITHOUT_VIRTUAL_DPCD) },
1808 …{ OUI(0x00, 0x10, 0xfa), DEVICE_ID(101, 68, 21, 101, 98, 97), false, BIT(DP_DPCD_QUIRK_CAN_DO_MAX_…
1811 #undef OUI
1818 * For now, only the OUI (first three bytes) is used, but this may be extended
[all …]

12345678