Home
last modified time | relevance | path

Searched refs:packet_type (Results 1 – 106 of 106) sorted by relevance

/linux-4.4.14/net/batman-adv/
Dpacket.h216 u8 packet_type; member
249 u8 packet_type; member
272 u8 packet_type; member
299 u8 packet_type; member
334 u8 packet_type; member
373 u8 packet_type; member
401 u8 packet_type; member
431 u8 packet_type; member
462 u8 packet_type; member
Dsend.h50 struct sk_buff *skb, int packet_type,
55 struct sk_buff *skb, int packet_type,
Dsend.c183 unicast_packet->packet_type = BATADV_UNICAST; in batadv_send_skb_push_fill_unicast()
241 uc_4addr_packet->u.packet_type = BATADV_UNICAST_4ADDR; in batadv_send_skb_prepare_unicast_4addr()
271 struct sk_buff *skb, int packet_type, in batadv_send_skb_unicast() argument
283 switch (packet_type) { in batadv_send_skb_unicast()
345 struct sk_buff *skb, int packet_type, in batadv_send_skb_via_tt_generic() argument
363 return batadv_send_skb_unicast(bat_priv, skb, packet_type, in batadv_send_skb_via_tt_generic()
Dmain.c385 struct packet_type *ptype, in batadv_batman_skb_recv()
437 idx = batadv_ogm_packet->packet_type; in batadv_batman_skb_recv()
500 batadv_recv_handler_register(u8 packet_type, in batadv_recv_handler_register() argument
506 curr = batadv_rx_handler[packet_type]; in batadv_recv_handler_register()
512 batadv_rx_handler[packet_type] = recv_handler; in batadv_recv_handler_register()
516 void batadv_recv_handler_unregister(u8 packet_type) in batadv_recv_handler_unregister() argument
518 batadv_rx_handler[packet_type] = batadv_recv_unhandled_packet; in batadv_recv_handler_unregister()
1166 unicast_tvlv_packet->packet_type = BATADV_UNICAST_TVLV; in batadv_tvlv_unicast_send()
Dmain.h202 struct packet_type *ptype,
205 batadv_recv_handler_register(u8 packet_type,
208 void batadv_recv_handler_unregister(u8 packet_type);
Ddistributed-arp-table.c382 switch (unicast_4addr_packet->u.packet_type) { in batadv_dbg_arp()
407 unicast_4addr_packet->u.packet_type); in batadv_dbg_arp()
420 unicast_4addr_packet->u.packet_type); in batadv_dbg_arp()
Dnetwork-coding.c1138 coded_packet->packet_type = BATADV_CODED; in batadv_nc_code_packets()
1510 if (packet->packet_type != BATADV_UNICAST) in batadv_nc_skb_forward()
1563 if (packet->packet_type != BATADV_UNICAST) in batadv_nc_skb_store_for_decoding()
1706 unicast_packet->packet_type = BATADV_UNICAST; in batadv_nc_skb_decode_packet()
Dicmp_socket.c221 if (icmp_header->packet_type != BATADV_ICMP) { in batadv_socket_write()
Dsoft-interface.c323 bcast_packet->packet_type = BATADV_BCAST; in batadv_interface_tx()
396 is_bcast = (batadv_bcast_packet->packet_type == BATADV_BCAST); in batadv_interface_rx()
Drouting.c612 switch (unicast_packet->packet_type) { in batadv_route_unicast_packet()
854 is4addr = unicast_packet->packet_type == BATADV_UNICAST_4ADDR; in batadv_recv_unicast_packet()
Dfragmentation.c468 frag_header.packet_type = BATADV_UNICAST_FRAG; in batadv_frag_send_packet()
Dtypes.h112 struct packet_type batman_adv_ptype;
Dbat_iv_ogm.c329 batadv_ogm_packet->packet_type = BATADV_IV_OGM; in batadv_iv_ogm_iface_enable()
1599 if (ogm_packet->packet_type != BATADV_IV_OGM) in batadv_iv_ogm_process()
/linux-4.4.14/include/net/
Dllc.h26 struct packet_type;
61 struct packet_type *pt,
97 int llc_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt,
112 struct packet_type *pt,
Dpsnap.h7 struct packet_type *,
Dp8022.h7 struct packet_type *pt,
Ddatalink.h12 struct packet_type *, struct net_device *);
Ddsa.h85 struct packet_type;
101 struct packet_type *pt,
Ddn_route.h24 struct packet_type *pt, struct net_device *orig_dev);
Dmrp.h106 struct packet_type pkttype;
Dx25.h204 struct packet_type *, struct net_device *);
Dip.h93 struct packet_type;
106 int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt,
Dax25.h380 int ax25_kiss_rcv(struct sk_buff *, struct net_device *, struct packet_type *,
Dipv6.h828 struct packet_type *pt, struct net_device *orig_dev);
/linux-4.4.14/drivers/media/usb/gspca/
Dsq905c.c141 int packet_type; in sq905c_dostream() local
171 packet_type = FIRST_PACKET; in sq905c_dostream()
172 gspca_frame_add(gspca_dev, packet_type, in sq905c_dostream()
188 packet_type = LAST_PACKET; in sq905c_dostream()
190 packet_type = INTER_PACKET; in sq905c_dostream()
191 gspca_frame_add(gspca_dev, packet_type, in sq905c_dostream()
Dsq905.c219 int packet_type; in sq905_dostream() local
260 packet_type = FIRST_PACKET; in sq905_dostream()
267 packet_type = LAST_PACKET; in sq905_dostream()
269 packet_type = INTER_PACKET; in sq905_dostream()
271 gspca_frame_add(gspca_dev, packet_type, in sq905_dostream()
275 if (packet_type == FIRST_PACKET && in sq905_dostream()
Djl2005bcd.c326 int packet_type; in jl2005c_dostream() local
367 packet_type = FIRST_PACKET; in jl2005c_dostream()
368 gspca_frame_add(gspca_dev, packet_type, in jl2005c_dostream()
386 packet_type = LAST_PACKET; in jl2005c_dostream()
389 packet_type = INTER_PACKET; in jl2005c_dostream()
390 gspca_frame_add(gspca_dev, packet_type, in jl2005c_dostream()
Djeilinj.c277 int packet_type; in sd_pkt_scan() local
303 packet_type = LAST_PACKET; in sd_pkt_scan()
305 packet_type = INTER_PACKET; in sd_pkt_scan()
306 gspca_frame_add(gspca_dev, packet_type, in sd_pkt_scan()
Dgspca.c419 enum gspca_packet_type packet_type, in gspca_frame_add() argument
426 PDEBUG(D_PACK, "add t:%d l:%d", packet_type, len); in gspca_frame_add()
428 if (packet_type == FIRST_PACKET) { in gspca_frame_add()
446 if (packet_type == LAST_PACKET) { in gspca_frame_add()
447 gspca_dev->last_packet_type = packet_type; in gspca_frame_add()
463 packet_type = DISCARD_PACKET; in gspca_frame_add()
476 gspca_dev->last_packet_type = packet_type; in gspca_frame_add()
481 if (packet_type == LAST_PACKET) { in gspca_frame_add()
Dgspca.h228 enum gspca_packet_type packet_type,
/linux-4.4.14/net/llc/
Dllc_core.c94 struct packet_type *pt, in llc_sap_open()
135 static struct packet_type llc_packet_type __read_mostly = {
140 static struct packet_type llc_tr_packet_type __read_mostly = {
Dllc_input.c155 struct packet_type *pt, struct net_device *orig_dev) in llc_rcv()
161 struct packet_type *, struct net_device *); in llc_rcv()
/linux-4.4.14/net/802/
Dpsnap.c50 struct packet_type *pt, struct net_device *orig_dev) in snap_rcv()
54 static struct packet_type snap_packet_type = { in snap_rcv()
129 struct packet_type *, in register_snap_client() argument
Dp8022.c38 struct packet_type *pt, in register_8022_client()
Dstp.c34 struct packet_type *pt, struct net_device *orig_dev) in stp_pdu_rcv()
Dmrp.c771 struct packet_type *pt, struct net_device *orig_dev) in mrp_rcv()
/linux-4.4.14/net/caif/
Dcfdgml.c84 u8 packet_type; in cfdgml_transmit() local
102 packet_type = 0x08; /* B9 set - UNCLASSIFIED */ in cfdgml_transmit()
103 cfpkt_add_head(pkt, &packet_type, 1); in cfdgml_transmit()
Dcaif_dev.c240 struct packet_type *pkttype, struct net_device *orig_dev) in receive()
276 static struct packet_type caif_packet_type __read_mostly = {
308 struct packet_type *, in caif_enroll_dev() argument
Dcaif_usb.c119 static struct packet_type caif_usb_type __read_mostly = {
/linux-4.4.14/drivers/scsi/fcoe/
Dfcoe.h81 struct packet_type fcoe_packet_type;
82 struct packet_type fip_packet_type;
Dfcoe.c82 struct packet_type *, struct net_device *);
98 struct packet_type *, struct net_device *);
519 struct packet_type *ptype, in fcoe_fip_recv()
1429 struct packet_type *ptype, struct net_device *olddev) in fcoe_rcv()
/linux-4.4.14/drivers/staging/gdm724x/
Dgdm_mux.c31 static u16 packet_type[TTY_MAX_COUNT] = {0xF011, 0xF010}; variable
58 if (packet_type[i] == packetType) in packet_type_to_index()
158 unsigned short packet_type; in up_to_host() local
170 packet_type = __le16_to_cpu(mux_header->packet_type); in up_to_host()
182 payload_size, len, packet_type); in up_to_host()
186 index = packet_type_to_index(packet_type); in up_to_host()
387 mux_header->packet_type = __cpu_to_le16(packet_type[tty_index]); in gdm_mux_send()
Dgdm_mux.h41 __le16 packet_type; member
/linux-4.4.14/include/net/irda/
Dirda.h98 struct packet_type;
113 struct packet_type *ptype, struct net_device *orig_dev);
/linux-4.4.14/drivers/input/mouse/
Delantech.c408 int packet_type) in elantech_report_trackpoint() argument
466 int packet_type) in elantech_report_absolute_v3() argument
493 if (packet_type == PACKET_V3_HEAD) { in elantech_report_absolute_v3()
655 int packet_type) in elantech_report_absolute_v4() argument
657 switch (packet_type) { in elantech_report_absolute_v4()
785 unsigned char packet_type = packet[3] & 0x03; in elantech_packet_check_v4() local
813 switch (packet_type) { in elantech_packet_check_v4()
833 int packet_type; in elantech_process_byte() local
861 packet_type = elantech_packet_check_v3(psmouse); in elantech_process_byte()
862 switch (packet_type) { in elantech_process_byte()
[all …]
Dsentelic.c654 const char *packet_type = "UNKNOWN"; in fsp_packet_debug() local
660 packet_type = "Absolute"; in fsp_packet_debug()
665 packet_type = "Normal"; in fsp_packet_debug()
668 packet_type = "Notify"; in fsp_packet_debug()
671 packet_type = "Normal-OPC"; in fsp_packet_debug()
680 jiffies_msec, packet_type, in fsp_packet_debug()
/linux-4.4.14/net/packet/
Dinternal.h90 struct packet_type prot_hook ____cacheline_aligned_in_smp;
131 struct packet_type prot_hook ____cacheline_aligned_in_smp;
Daf_packet.c192 struct packet_type *pt, struct net_device *orig_dev);
1438 struct packet_type *pt, struct net_device *orig_dev) in packet_rcv_fanout()
1520 static bool match_fanout_group(struct packet_type *ptype, struct sock *sk) in match_fanout_group()
1763 struct packet_type *pt, struct net_device *orig_dev) in packet_rcv_spkt()
1980 struct packet_type *pt, struct net_device *orig_dev) in packet_rcv()
2092 struct packet_type *pt, struct net_device *orig_dev) in tpacket_rcv()
/linux-4.4.14/net/core/
Dnet-procfs.c212 struct packet_type *pt = NULL; in ptype_get_idx()
241 struct packet_type *pt; in ptype_seq_next()
265 return list_entry(nxt, struct packet_type, list); in ptype_seq_next()
276 struct packet_type *pt = v; in ptype_seq_show()
Ddev.c373 static inline struct list_head *ptype_head(const struct packet_type *pt) in ptype_head()
395 void dev_add_pack(struct packet_type *pt) in dev_add_pack()
418 void __dev_remove_pack(struct packet_type *pt) in __dev_remove_pack()
421 struct packet_type *pt1; in __dev_remove_pack()
450 void dev_remove_pack(struct packet_type *pt) in dev_remove_pack()
1790 struct packet_type *pt_prev, in deliver_skb()
1800 struct packet_type **pt, in deliver_ptype_list_skb()
1805 struct packet_type *ptype, *pt_prev = *pt; in deliver_ptype_list_skb()
1817 static inline bool skb_loop_sk(struct packet_type *ptype, struct sk_buff *skb) in skb_loop_sk()
1837 struct packet_type *ptype; in dev_queue_xmit_nit()
[all …]
/linux-4.4.14/drivers/usb/isp1760/
Disp1760-hcd.c120 u8 packet_type; member
561 ptd->dw1 |= TO_DW1_PID_TOKEN(qtd->packet_type); in create_ptd_atl()
697 u8 packet_type) in qtd_alloc() argument
707 qtd->packet_type = packet_type; in qtd_alloc()
787 switch (qtd->packet_type) { in collect_qtds()
877 ((qtd->packet_type == SETUP_PID) || in enqueue_qtds()
878 (qtd->packet_type == OUT_PID))) { in enqueue_qtds()
1397 u8 packet_type; in packetize_urb() local
1413 packet_type = IN_PID; in packetize_urb()
1415 packet_type = OUT_PID; in packetize_urb()
[all …]
/linux-4.4.14/drivers/block/aoe/
Daoenet.c131 aoenet_rcv(struct sk_buff *skb, struct net_device *ifp, struct packet_type *pt, struct net_device *… in aoenet_rcv()
194 static struct packet_type aoe_pt __read_mostly = {
/linux-4.4.14/include/net/caif/
Dcaif_dev.h126 struct packet_type *, struct net_device *));
/linux-4.4.14/net/dsa/
Ddsa_priv.h21 struct packet_type *pt, struct net_device *orig_dev);
Dtag_trailer.c61 struct packet_type *pt, struct net_device *orig_dev) in trailer_rcv()
Dtag_brcm.c95 struct packet_type *pt, struct net_device *orig_dev) in brcm_tag_rcv()
Dtag_dsa.c71 struct packet_type *pt, struct net_device *orig_dev) in dsa_rcv()
Dtag_edsa.c84 struct packet_type *pt, struct net_device *orig_dev) in edsa_rcv()
Ddsa.c985 struct packet_type *pt, struct net_device *orig_dev) in dsa_switch_rcv()
997 static struct packet_type dsa_pack_type __read_mostly = {
/linux-4.4.14/net/ieee802154/6lowpan/
Drx.c280 struct packet_type *pt, struct net_device *orig_wdev) in lowpan_rcv()
318 static struct packet_type lowpan_packet_type = {
/linux-4.4.14/drivers/net/hamradio/
Dbpqether.c96 static int bpq_rcv(struct sk_buff *, struct net_device *, struct packet_type *, struct net_device *…
99 static struct packet_type bpq_packet_type __read_mostly = {
178 static int bpq_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *ptype, struct n… in bpq_rcv()
/linux-4.4.14/drivers/net/wireless/ti/wl1251/
Dtx.h95 unsigned packet_type:2; member
Dtx.c91 tx_hdr->control.packet_type = 0; in wl1251_tx_control()
/linux-4.4.14/net/irda/
Dirmod.c48 static struct packet_type irda_packet_type __read_mostly = {
Dirlap_frame.c1286 struct packet_type *ptype, struct net_device *orig_dev) in irlap_driver_rcv()
/linux-4.4.14/net/can/
Daf_can.c710 struct packet_type *pt, struct net_device *orig_dev) in can_rcv()
734 struct packet_type *pt, struct net_device *orig_dev) in canfd_rcv()
876 static struct packet_type can_packet __read_mostly = {
881 static struct packet_type canfd_packet __read_mostly = {
/linux-4.4.14/drivers/staging/vt6656/
Dcard.c361 if (priv->packet_type == PK_TYPE_11A) { in vnt_update_ifs()
366 } else if (priv->packet_type == PK_TYPE_11B) { in vnt_update_ifs()
784 priv->packet_type = vnt_get_pkt_type(priv); in vnt_set_bss_mode()
Ddevice.h335 u8 packet_type; /* 0:11a 1:11b 2:11gb 3:11ga */ member
Dmain_usb.c114 priv->packet_type = priv->bb_type; in vnt_set_options()
134 DEVICE_INIT_COLD, priv->packet_type); in vnt_init_registers()
/linux-4.4.14/drivers/net/wan/
Dhdlc.c58 struct packet_type *p, struct net_device *orig_dev) in hdlc_rcv()
353 static struct packet_type hdlc_packet_type __read_mostly = {
Dlapbether.c89 static int lapbeth_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *ptype, stru… in lapbeth_rcv()
405 static struct packet_type lapbeth_packet_type __read_mostly = {
/linux-4.4.14/drivers/media/usb/ttusb-dec/
Dttusb_dec.c132 enum ttusb_dec_packet_type packet_type; member
574 switch (dec->packet_type) { in ttusb_dec_process_packet()
636 dec->packet_type = in ttusb_dec_process_urb_frame()
640 dec->packet_type = in ttusb_dec_process_urb_frame()
644 dec->packet_type = in ttusb_dec_process_urb_frame()
662 if (dec->packet_type == TTUSB_DEC_PACKET_PVA && in ttusb_dec_process_urb_frame()
668 } else if (dec->packet_type == in ttusb_dec_process_urb_frame()
706 if (dec->packet_type == TTUSB_DEC_PACKET_SECTION && in ttusb_dec_process_urb_frame()
/linux-4.4.14/net/ipv4/
Dipconfig.c479 static int ic_rarp_recv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct…
481 static struct packet_type rarp_packet_type __initdata = {
500 ic_rarp_recv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device… in ic_rarp_recv()
653 static int ic_bootp_recv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struc…
655 static struct packet_type bootp_packet_type __initdata = {
962 static int __init ic_bootp_recv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt… in ic_bootp_recv()
Dip_input.c375 int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *… in ip_rcv()
Darp.c889 struct packet_type *pt, struct net_device *orig_dev) in arp_rcv()
1227 static struct packet_type arp_packet_type __read_mostly = {
Daf_inet.c1677 static struct packet_type ip_packet_type __read_mostly = {
/linux-4.4.14/net/ax25/
Dax25_in.c187 ax25_address *dev_addr, struct packet_type *ptype) in ax25_rcv()
437 struct packet_type *ptype, struct net_device *orig_dev) in ax25_kiss_rcv()
Daf_ax25.c1972 static struct packet_type ax25_packet_type __read_mostly = {
/linux-4.4.14/net/x25/
Dx25_dev.c100 struct packet_type *ptype, struct net_device *orig_dev) in x25_lapb_receive_frame()
Daf_x25.c1770 static struct packet_type x25_packet_type __read_mostly = {
/linux-4.4.14/drivers/net/wireless/ath/wcn36xx/
Dsmd.h111 int packet_type);
Dsmd.c1686 int packet_type) in wcn36xx_smd_keep_alive_req() argument
1695 if (packet_type == WCN36XX_HAL_KEEP_ALIVE_NULL_PKT) { in wcn36xx_smd_keep_alive_req()
1697 msg_body.packet_type = WCN36XX_HAL_KEEP_ALIVE_NULL_PKT; in wcn36xx_smd_keep_alive_req()
1699 } else if (packet_type == WCN36XX_HAL_KEEP_ALIVE_UNSOLICIT_ARP_RSP) { in wcn36xx_smd_keep_alive_req()
1702 wcn36xx_warn("unknown keep alive packet type %d\n", packet_type); in wcn36xx_smd_keep_alive_req()
Dhal.h3178 u8 packet_type; member
/linux-4.4.14/drivers/net/ppp/
Dpppoe.c421 struct packet_type *pt, struct net_device *orig_dev) in pppoe_rcv()
485 struct packet_type *pt, struct net_device *orig_dev) in pppoe_disc_rcv()
533 static struct packet_type pppoes_ptype __read_mostly = {
538 static struct packet_type pppoed_ptype __read_mostly = {
/linux-4.4.14/net/phonet/
Daf_phonet.c372 struct packet_type *pkttype, in phonet_rcv()
465 static struct packet_type phonet_packet_type __read_mostly = {
/linux-4.4.14/drivers/scsi/bnx2fc/
Dbnx2fc.h257 struct packet_type fcoe_packet_type;
258 struct packet_type fip_packet_type;
Dbnx2fc_fcoe.c407 struct packet_type *ptype, struct net_device *olddev) in bnx2fc_rcv()
1005 struct packet_type *ptype, in bnx2fc_fip_recv()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/btcoexist/
Dhalbtcoutsrc.c810 u8 packet_type; in exhalbtc_special_packet_notify() local
818 packet_type = BTC_PACKET_DHCP; in exhalbtc_special_packet_notify()
824 packet_type); in exhalbtc_special_packet_notify()
/linux-4.4.14/net/ipv6/
Dip6_input.c65 int ipv6_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device… in ipv6_rcv()
Daf_inet6.c706 static struct packet_type ipv6_packet_type __read_mostly = {
/linux-4.4.14/net/dccp/ccids/
Dccid3.c465 static int ccid3_hc_tx_parse_options(struct sock *sk, u8 packet_type, in ccid3_hc_tx_parse_options() argument
475 if (packet_type == DCCP_PKT_DATA) in ccid3_hc_tx_parse_options()
Dccid2.c489 static int ccid2_hc_tx_parse_options(struct sock *sk, u8 packet_type, in ccid2_hc_tx_parse_options() argument
/linux-4.4.14/net/appletalk/
Dddp.c1415 struct packet_type *pt, struct net_device *orig_dev) in atalk_rcv()
1510 struct packet_type *pt, struct net_device *orig_dev) in ltalk_rcv()
1893 static struct packet_type ltalk_packet_type __read_mostly = {
1898 static struct packet_type ppptalk_packet_type __read_mostly = {
Daarp.c720 struct packet_type *pt, struct net_device *orig_dev) in aarp_rcv()
/linux-4.4.14/drivers/char/
Dmbcs.h117 uint64_t packet_type:4, // 3:0 member
/linux-4.4.14/include/linux/
Dnetdevice.h2018 struct packet_type { struct
2023 struct packet_type *, argument
2025 bool (*id_match)(struct packet_type *ptype, argument
2217 void dev_add_pack(struct packet_type *pt);
2218 void dev_remove_pack(struct packet_type *pt);
2219 void __dev_remove_pack(struct packet_type *pt);
/linux-4.4.14/net/tipc/
Dbearer.c533 struct packet_type *pt, struct net_device *orig_dev) in tipc_l2_rcv_msg()
596 static struct packet_type tipc_packet_type __read_mostly = {
/linux-4.4.14/net/ieee802154/
Dsocket.c1048 struct packet_type *pt, struct net_device *orig_dev) in ieee802154_rcv()
1074 static struct packet_type ieee802154_packet_type = {
/linux-4.4.14/net/ipx/
Daf_ipx.c1630 static int ipx_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_… in ipx_rcv()
1985 static struct packet_type ipx_8023_packet_type __read_mostly = {
1990 static struct packet_type ipx_dix_packet_type __read_mostly = {
/linux-4.4.14/net/iucv/
Daf_iucv.c90 struct packet_type *pt, struct net_device *orig_dev);
2117 struct packet_type *pt, struct net_device *orig_dev) in afiucv_hs_rcv()
2355 static struct packet_type iucv_packet_type = {
/linux-4.4.14/net/mpls/
Daf_mpls.c224 struct packet_type *pt, struct net_device *orig_dev) in mpls_forward()
339 static struct packet_type mpls_packet_type __read_mostly = {
/linux-4.4.14/Documentation/networking/dsa/
Ddsa.txt103 networking stack, this is also known as a ptype or packet_type. A typical
123 -> iterate over registered packet_type
/linux-4.4.14/include/net/bluetooth/
Dhci.h775 __le16 packet_type; member
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dfw.h1365 u8 packet_type; member
/linux-4.4.14/net/decnet/
Ddn_route.c630 int dn_route_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_de… in dn_route_rcv()
Daf_decnet.c2110 static struct packet_type dn_dix_packet_type __read_mostly = {