Home
last modified time | relevance | path

Searched full:extraction (Results 1 – 25 of 192) sorted by relevance

12345678

/kernel/linux/linux-6.6/net/dsa/
Dtag_ocelot.c77 u8 *extraction; in ocelot_rcv() local
90 /* And skb->data now points to the extraction frame header. in ocelot_rcv()
93 extraction = skb->data; in ocelot_rcv()
102 /* Remove from inet csum the extraction header */ in ocelot_rcv()
105 ocelot_xfh_get_src_port(extraction, &src_port); in ocelot_rcv()
106 ocelot_xfh_get_qos_class(extraction, &qos_class); in ocelot_rcv()
107 ocelot_xfh_get_tag_type(extraction, &tag_type); in ocelot_rcv()
108 ocelot_xfh_get_vlan_tci(extraction, &vlan_tci); in ocelot_rcv()
109 ocelot_xfh_get_rew_val(extraction, &rew_val); in ocelot_rcv()
128 * the VLAN ID field from the Extraction Header gets updated, but the in ocelot_rcv()
/kernel/linux/linux-6.6/include/linux/dsa/
Docelot.h41 /* The CPU injection header and the CPU extraction header can have 3 types of
45 * Extraction with long prefix:
48 * | ff:ff:ff:ff:ff:ff | fe:ff:ff:ff:ff:ff | 8880 | 000a | extraction | frame |
53 * Extraction with short prefix:
56 * | 8880 | 000a | extraction | frame |
61 * Extraction with no prefix:
64 * | extraction | frame |
132 * And the extraction header looks like this:
187 static inline void ocelot_xfh_get_rew_val(void *extraction, u64 *rew_val) in ocelot_xfh_get_rew_val() argument
189 packing(extraction, rew_val, 116, 85, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_xfh_get_rew_val()
[all …]
/kernel/linux/linux-5.10/net/dsa/
Dtag_ocelot.c8 /* The CPU injection header and the CPU extraction header can have 3 types of
12 * Extraction with long prefix:
15 * | ff:ff:ff:ff:ff:ff | ff:ff:ff:ff:ff:ff | 8880 | 000a | extraction | frame |
20 * Extraction with short prefix:
23 * | 8880 | 000a | extraction | frame |
28 * Extraction with no prefix:
31 * | extraction | frame |
99 * And the extraction header looks like this:
186 u8 *extraction; in ocelot_rcv() local
198 /* And skb->data now points to the extraction frame header. in ocelot_rcv()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/
Ddpkg.h16 * Number of masks per key extraction
25 * enum dpkg_extract_from_hdr_type - Selecting extraction by header types
37 * enum dpkg_extract_type - Enumeration for selecting extraction type
51 * struct dpkg_mask - A structure for defining a single extraction mask
410 * struct dpkg_extract - A structure for defining a single extraction
415 * @extract: Selects extraction method
420 * @extract.from_hdr.type: Defines the type of header extraction:
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/
Ddpkg.h16 * DPKG_NUM_OF_MASKS - Number of masks per key extraction
26 * enum dpkg_extract_from_hdr_type - Selecting extraction by header types
38 * enum dpkg_extract_type - Enumeration for selecting extraction type
52 * struct dpkg_mask - A structure for defining a single extraction mask
411 * struct dpkg_extract - A structure for defining a single extraction
416 * @extract: Selects extraction method
421 * @extract.from_hdr.type: Defines the type of header extraction:
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/
Dmscc,vsc7514-switch.yaml19 packet extraction/injection.
119 - description: register based extraction
120 - description: frame dma based extraction
Dmicrochip,lan966x-switch.yaml38 - description: register based extraction
39 - description: frame dma based extraction
Dmicrochip,sparx5-switch.yaml54 - description: register based extraction
55 - description: frame dma based extraction
/kernel/linux/linux-5.10/sound/soc/sof/
Dprobe.c20 * Host chooses whether extraction is supported or not by providing
22 * tag will be tied to DSP for extraction for the entire lifetime of
126 * DSP knows exactly where data from extraction probes is going to,
144 * Contrary to extraction, injection streams are never assigned
/kernel/linux/linux-6.6/drivers/net/dsa/ocelot/
Dfelix.h45 * extraction IRQ line connected to the ARM GIC. By enabling this
49 * the extraction registers is triggered once the DSA tagger sees a PTP
/kernel/linux/linux-6.6/sound/soc/sof/
Dsof-client-probes.c24 /* only extraction supported for now */
363 .name = "Probe Extraction CPU DAI",
367 .stream_name = "Probe Extraction",
472 /* extraction DAI link */ in sof_probes_client_probe()
477 links[0].cpus->dai_name = "Probe Extraction CPU DAI"; in sof_probes_client_probe()
Dsof-client-probes-ipc3.c55 * Host chooses whether extraction is supported or not by providing
57 * tag will be tied to DSP for extraction for the entire lifetime of
Dsof-client-probes-ipc4.c98 * Host chooses whether extraction is supported or not by providing
100 * tag will be tied to DSP for extraction for the entire lifetime of
/kernel/linux/linux-6.6/sound/soc/intel/avs/
Dprobes.c71 dev_err(dai->dev, "Failed to assign HDAudio stream for extraction\n"); in avs_probe_compr_open()
274 .name = "Probe Extraction CPU DAI",
278 .stream_name = "Probe Extraction",
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
Dice_flow.c887 * ice_flow_xtract_fld - Create an extraction sequence entry for the given field
895 * field. It then allocates one or more extraction sequence entries for the
933 /* TTL and PROT share the same extraction seq. entry. in ice_flow_xtract_fld()
935 * the same extraction sequence entry. in ice_flow_xtract_fld()
952 /* TTL and PROT share the same extraction seq. entry. in ice_flow_xtract_fld()
954 * the same extraction sequence entry. in ice_flow_xtract_fld()
1024 /* ICMP type and code share the same extraction seq. entry */ in ice_flow_xtract_fld()
1038 /* Each extraction sequence entry is a word in size, and extracts a in ice_flow_xtract_fld()
1056 /* Fill in the extraction sequence entries needed for this field */ in ice_flow_xtract_fld()
1060 /* Only consume an extraction sequence entry if there is no in ice_flow_xtract_fld()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
Dice_flow.c350 * ice_flow_xtract_fld - Create an extraction sequence entry for the given field
357 * field. It then allocates one or more extraction sequence entries for the
400 /* Each extraction sequence entry is a word in size, and extracts a in ice_flow_xtract_fld()
417 /* Fill in the extraction sequence entries needed for this field */ in ice_flow_xtract_fld()
422 /* Make sure the number of extraction sequence required in ice_flow_xtract_fld()
478 /* Storing extraction information */ in ice_flow_xtract_raws()
496 /* Make sure the number of extraction sequence required in ice_flow_xtract_raws()
520 * ice_flow_create_xtrct_seq - Create an extraction sequence for given segments
525 * creates an extraction sequence for the fields.
724 /* initialize extraction sequence to all invalid (0xff) */ in ice_flow_add_prof_sync()
/kernel/linux/linux-5.10/drivers/media/usb/pvrusb2/
DKconfig65 extraction.
/kernel/linux/linux-5.10/include/uapi/linux/iio/
Devents.h35 /* Event code number extraction depends on which type of event we have.
/kernel/linux/linux-6.6/include/uapi/linux/iio/
Devents.h35 /* Event code number extraction depends on which type of event we have.
/kernel/linux/linux-6.6/drivers/media/usb/pvrusb2/
DKconfig66 extraction.
/kernel/linux/linux-6.6/Documentation/networking/device_drivers/ethernet/freescale/
Dgianfar.rst27 extraction of VLAN headers, but not filtering. Filtering will be
/kernel/linux/linux-6.6/sound/soc/intel/avs/boards/
Dprobe.c15 SND_SOC_DAILINK_DEF(probe_cp, DAILINK_COMP_ARRAY(COMP_CPU("Probe Extraction CPU DAI")));
/kernel/linux/linux-5.10/Documentation/networking/device_drivers/ethernet/freescale/
Dgianfar.rst27 extraction of VLAN headers, but not filtering. Filtering will be
/kernel/linux/linux-6.6/drivers/pci/hotplug/
Dcpci_hotplug_core.c388 /* Process extraction request */ in check_slots()
446 /* Give userspace a chance to handle extraction */ in event_thread()
478 /* Give userspace a chance to handle extraction */ in poll_thread()
/kernel/linux/linux-5.10/drivers/pci/hotplug/
Dcpci_hotplug_core.c388 /* Process extraction request */ in check_slots()
446 /* Give userspace a chance to handle extraction */ in event_thread()
478 /* Give userspace a chance to handle extraction */ in poll_thread()

12345678