| /linux/net/dsa/ |
| H A D | tag_ocelot.c | 75 u8 *extraction; in ocelot_rcv() 88 /* And skb->data now points to the extraction frame header. in ocelot_rcv() 91 extraction = skb->data; in ocelot_rcv() 100 /* Remove from inet csum the extraction header */ in ocelot_rcv() 103 ocelot_xfh_get_src_port(extraction, &src_port); in ocelot_rcv() 104 ocelot_xfh_get_qos_class(extraction, &qos_class); in ocelot_rcv() 105 ocelot_xfh_get_tag_type(extraction, &tag_type); in ocelot_rcv() 106 ocelot_xfh_get_vlan_tci(extraction, &vlan_tci); in ocelot_rcv() 107 ocelot_xfh_get_rew_val(extraction, &rew_val); in ocelot_rcv() 126 * the VLAN ID field from the Extraction Heade in ocelot_rcv() 77 u8 *extraction; ocelot_rcv() local [all...] |
| H A D | Kconfig | 135 hardware-defined injection/extraction frame header. Flow control
|
| /linux/include/linux/dsa/ |
| H A D | ocelot.h | 41 /* 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 …]
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpkg.h | 16 * 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:
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | mscc,vsc7514-switch.yaml | 19 packet extraction/injection. 109 - description: register based extraction 110 - description: frame dma based extraction
|
| H A D | microchip,lan966x-switch.yaml | 38 - description: register based extraction 39 - description: frame dma based extraction
|
| /linux/sound/soc/intel/avs/ |
| H A D | probes.c | 76 dev_err(dai->dev, "Failed to assign HDAudio stream for extraction\n"); in avs_probe_compr_open() 276 .name = "Probe Extraction CPU DAI", 280 .stream_name = "Probe Extraction",
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_flow.c | 993 * ice_flow_xtract_fld - Create an extraction sequence entry for the given field 1001 * field. It then allocates one or more extraction sequence entries for the 1039 /* TTL and PROT share the same extraction seq. entry. in ice_flow_xtract_fld() 1041 * the same extraction sequence entry. in ice_flow_xtract_fld() 1058 /* TTL and PROT share the same extraction seq. entry. in ice_flow_xtract_fld() 1060 * the same extraction sequence entry. in ice_flow_xtract_fld() 1130 /* ICMP type and code share the same extraction seq. entry */ in ice_flow_xtract_fld() 1144 /* Each extraction sequence entry is a word in size, and extracts a in ice_flow_xtract_fld() 1162 /* Fill in the extraction sequence entries needed for this field */ in ice_flow_xtract_fld() 1166 /* Only consume an extraction sequence entry if there is no in ice_flow_xtract_fld() [all …]
|
| H A D | ice_switch.h | 222 /* Number of extraction words */ 224 /* Protocol ID and Offset pair (extraction word) to describe the
|
| H A D | ice_flex_pipe.c | 787 u16 es; /* # extraction sequence entries */ 1342 * Vector (Extraction Sequence) entry. 1720 * ice_write_es - write an extraction sequence and symmetric setting to hardware 1722 * @blk: the block in which to write the extraction sequence 1724 * @fv: pointer to the extraction sequence to write - NULL to clear extraction 2475 * ice_prof_bld_es - build profile ID extraction sequence changes 2773 * ice_update_fd_swap - set register appropriately for a FD FV extraction 2776 * @es: extraction sequence (length of array is determined by the block) 2835 /* place in extraction sequence */ in ice_update_fd_swap() 3031 * @es: extraction sequence (length of array is determined by the block) [all …]
|
| /linux/include/uapi/linux/iio/ |
| H A D | events.h | 35 /* Event code number extraction depends on which type of event we have.
|
| /linux/drivers/media/usb/pvrusb2/ |
| H A D | Kconfig | 66 extraction.
|
| /linux/Documentation/networking/device_drivers/ethernet/freescale/ |
| H A D | gianfar.rst | 27 extraction of VLAN headers, but not filtering. Filtering will be
|
| /linux/drivers/pci/hotplug/ |
| H A D | cpci_hotplug_core.c | 375 /* Process extraction request */ in check_slots() 433 /* Give userspace a chance to handle extraction */ in event_thread() 465 /* Give userspace a chance to handle extraction */ in poll_thread()
|
| /linux/sound/soc/sof/ |
| H A D | sof-client-probes-ipc4.c | 127 * Host chooses whether extraction is supported or not by providing 129 * tag will be tied to DSP for extraction for the entire lifetime of
|
| /linux/drivers/net/ethernet/freescale/fman/ |
| H A D | fman_keygen.c | 117 /* Hash Key extraction fields: */ 576 /* Normally extraction key should be verified if in keygen_scheme_setup() 578 * But because extraction is hard-coded, we are sure in keygen_scheme_setup()
|
| /linux/drivers/net/ethernet/microchip/vcap/ |
| H A D | vcap_ag_api.h | 507 * CPU extraction header. Only applicable to actions with CPU_COPY_ENA or 525 * the CPU extraction queue specified in CPU_QUEUE_NUM. 527 * CPU extraction queue. Used when FWD_SEL >0 and PIPELINE_ACT = XTR. 581 * HIT_CNT counter is zero to be copied to the CPU extraction queue specified in 676 * Pipeline action when FWD_SEL > 0. 0: XTR. CPU_QU selects CPU extraction queue
|
| /linux/fs/jfs/ |
| H A D | jfs_xtree.h | 40 /* xad_t field extraction */
|
| H A D | jfs_types.h | 72 /* xd_t field extraction */
|
| /linux/lib/tests/ |
| H A D | kunit_iov_iter.c | 697 * Test the extraction of ITER_KVEC-type iterators. 777 * Test the extraction of ITER_BVEC-type iterators. 855 * Test the extraction of ITER_FOLIOQ-type iterators. 934 * Test the extraction of ITER_XARRAY-type iterators.
|
| /linux/fs/crypto/ |
| H A D | hkdf.c | 5 * "Cryptographic Extraction and Key Derivation: The HKDF Scheme".
|
| /linux/drivers/net/ethernet/mscc/ |
| H A D | ocelot_fdma.h | 142 * @rx_ring: Extraction ring
|
| /linux/drivers/net/ethernet/microchip/lan966x/ |
| H A D | lan966x_main.c | 925 /* Map the 8 CPU extraction queues to CPU port */ in lan966x_init() 929 * Extraction: Mode: manual extraction) | Byte_swap in lan966x_init() 1130 "frame extraction", lan966x); in lan966x_probe()
|
| /linux/include/rdma/ |
| H A D | iba.h | 115 * Extraction using a tabular description like table 106. bit_offset is from
|
| /linux/arch/x86/boot/compressed/ |
| H A D | head_32.S | 154 * Do the extraction, and jump to the new kernel..
|