Home
last modified time | relevance | path

Searched full:packing (Results 1 – 25 of 320) sorted by relevance

12345678910>>...13

/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/
Dsja1105_static_config.c11 /* Convenience wrappers over the generic packing functions. These take into
19 int rc = packing(buf, (u64 *)val, start, end, len, in sja1105_pack()
41 int rc = packing((void *)buf, val, start, end, len, in sja1105_unpack()
59 int rc = packing(buf, val, start, end, len, op, QUIRK_LSW32_IS_FIRST); in sja1105_packing()
571 * modifying the CRC of the header for a 2-stage packing operation
791 table->ops->packing(p, entry_ptr, PACK); in sja1105_static_config_pack()
843 .packing = sja1105et_l2_lookup_entry_packing,
849 .packing = sja1105_l2_policing_entry_packing,
855 .packing = sja1105_vlan_lookup_entry_packing,
861 .packing = sja1105_l2_forwarding_entry_packing,
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sapphirerapids/
Duncore-cxl.json163 "BriefDescription": "Number of cycles the Packing Buffer is Full",
171 "BriefDescription": "Number of cycles the Packing Buffer is Full",
179 "BriefDescription": "Number of cycles the Packing Buffer is Full",
187 "BriefDescription": "Number of cycles the Packing Buffer is Full",
195 "BriefDescription": "Number of cycles the Packing Buffer is Full",
203 "BriefDescription": "Number of Allocation to Cache Data Packing buffer",
211 "BriefDescription": "Number of Allocation to Cache Req Packing buffer",
219 "BriefDescription": "Number of Allocation to Cache Rsp Packing buffer",
227 "BriefDescription": "Number of Allocation to Mem Data Packing buffer",
235 "BriefDescription": "Number of Allocation to Mem Rxx Packing buffer",
[all …]
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/
Dsja1105_static_config.c11 /* Convenience wrappers over the generic packing functions. These take into
19 int rc = packing(buf, (u64 *)val, start, end, len, in sja1105_pack()
41 int rc = packing((void *)buf, val, start, end, len, in sja1105_unpack()
59 int rc = packing(buf, val, start, end, len, op, QUIRK_LSW32_IS_FIRST); in sja1105_packing()
930 * modifying the CRC of the header for a 2-stage packing operation
1149 table->ops->packing(p, entry_ptr, PACK); in sja1105_static_config_pack()
1201 .packing = sja1105et_l2_lookup_entry_packing,
1207 .packing = sja1105_l2_policing_entry_packing,
1213 .packing = sja1105_vlan_lookup_entry_packing,
1219 .packing = sja1105_l2_forwarding_entry_packing,
[all …]
/kernel/linux/linux-5.10/scripts/kconfig/
Dgconf.glade309 <packing>
313 </packing>
343 <packing>
346 </packing>
362 <packing>
365 </packing>
380 <packing>
383 </packing>
398 <packing>
401 </packing>
[all …]
/kernel/linux/linux-6.6/scripts/kconfig/
Dgconf.glade309 <packing>
313 </packing>
343 <packing>
346 </packing>
362 <packing>
365 </packing>
380 <packing>
383 </packing>
398 <packing>
401 </packing>
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_mmhubbub.c85 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
88 /* right eye sub-buffer address offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
91 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub2_config_mcif_buf()
94 /* right eye offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
97 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
100 /* right eye sub-buffer address offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
103 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub2_config_mcif_buf()
106 /* right eye offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
109 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
112 /* right eye sub-buffer address offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_mmhubbub.c85 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
88 /* right eye sub-buffer address offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
91 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub2_config_mcif_buf()
94 /* right eye offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
97 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
100 /* right eye sub-buffer address offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
103 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub2_config_mcif_buf()
106 /* right eye offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
109 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
112 /* right eye sub-buffer address offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf()
[all …]
/kernel/linux/linux-6.6/include/linux/dsa/
Docelot.h11 #include <linux/packing.h>
189 packing(extraction, rew_val, 116, 85, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_xfh_get_rew_val()
196 packing(extraction, &llen, 84, 79, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_xfh_get_len()
197 packing(extraction, &wlen, 78, 71, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_xfh_get_len()
204 packing(extraction, src_port, 46, 43, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_xfh_get_src_port()
209 packing(extraction, qos_class, 19, 17, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_xfh_get_qos_class()
214 packing(extraction, tag_type, 16, 16, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_xfh_get_tag_type()
219 packing(extraction, vlan_tci, 15, 0, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_xfh_get_vlan_tci()
224 packing(injection, &bypass, 127, 127, OCELOT_TAG_LEN, PACK, 0); in ocelot_ifh_set_bypass()
229 packing(injection, &rew_op, 125, 117, OCELOT_TAG_LEN, PACK, 0); in ocelot_ifh_set_rew_op()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/
Ddcn32_mmhubbub.c109 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub32_config_mcif_buf()
113 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub32_config_mcif_buf()
117 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub32_config_mcif_buf()
121 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub32_config_mcif_buf()
125 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub32_config_mcif_buf()
129 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub32_config_mcif_buf()
133 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub32_config_mcif_buf()
137 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub32_config_mcif_buf()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_mmhubbub.c109 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub3_config_mcif_buf()
113 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub3_config_mcif_buf()
117 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub3_config_mcif_buf()
121 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub3_config_mcif_buf()
125 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub3_config_mcif_buf()
129 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub3_config_mcif_buf()
133 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub3_config_mcif_buf()
137 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub3_config_mcif_buf()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_mmhubbub.c109 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub3_config_mcif_buf()
113 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub3_config_mcif_buf()
117 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub3_config_mcif_buf()
121 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub3_config_mcif_buf()
125 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub3_config_mcif_buf()
129 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub3_config_mcif_buf()
133 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub3_config_mcif_buf()
137 /* buffer address for Chroma in planar mode (unused in packing mode) */ in mmhubbub3_config_mcif_buf()
/kernel/linux/linux-6.6/drivers/media/platform/intel/
Dpxa_camera.c183 * enum pxa_mbus_packing - data packing types on the media-bus
184 * @PXA_MBUS_PACKING_NONE: no packing, bit-for-bit transfer to RAM, one
230 * @packing: Type of sample-packing, that has to be used
238 enum pxa_mbus_packing packing; member
261 .packing = PXA_MBUS_PACKING_2X8_PADHI,
271 .packing = PXA_MBUS_PACKING_2X8_PADHI,
281 .packing = PXA_MBUS_PACKING_2X8_PADHI,
291 .packing = PXA_MBUS_PACKING_2X8_PADHI,
301 .packing = PXA_MBUS_PACKING_2X8_PADHI,
311 .packing = PXA_MBUS_PACKING_2X8_PADHI,
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/
Dpxa_camera.c184 * enum pxa_mbus_packing - data packing types on the media-bus
185 * @PXA_MBUS_PACKING_NONE: no packing, bit-for-bit transfer to RAM, one
231 * @packing: Type of sample-packing, that has to be used
239 enum pxa_mbus_packing packing; member
262 .packing = PXA_MBUS_PACKING_2X8_PADHI,
272 .packing = PXA_MBUS_PACKING_2X8_PADHI,
282 .packing = PXA_MBUS_PACKING_2X8_PADHI,
292 .packing = PXA_MBUS_PACKING_2X8_PADHI,
302 .packing = PXA_MBUS_PACKING_2X8_PADHI,
312 .packing = PXA_MBUS_PACKING_2X8_PADHI,
[all …]
/kernel/linux/linux-6.6/lib/
Dpacking.c5 #include <linux/packing.h>
51 * packing - Convert numbers (currently u64) between a packed and an unpacked
77 int packing(void *pbuf, u64 *uval, int startbit, int endbit, size_t pbuflen, in packing() function
199 EXPORT_SYMBOL(packing);
201 MODULE_DESCRIPTION("Generic bitfield packing and unpacking");
/kernel/linux/linux-5.10/lib/
Dpacking.c5 #include <linux/packing.h>
63 * packing - Convert numbers (currently u64) between a packed and an unpacked
89 int packing(void *pbuf, u64 *uval, int startbit, int endbit, size_t pbuflen, in packing() function
211 EXPORT_SYMBOL(packing);
214 MODULE_DESCRIPTION("Generic bitfield packing and unpacking");
/kernel/linux/linux-5.10/net/dsa/
Dtag_sja1105.c7 #include <linux/packing.h>
50 packing(buf, &meta->tstamp, 31, 0, 4, UNPACK, 0); in sja1105_meta_unpack()
51 packing(buf + 4, &meta->dmac_byte_3, 7, 0, 1, UNPACK, 0); in sja1105_meta_unpack()
52 packing(buf + 5, &meta->dmac_byte_4, 7, 0, 1, UNPACK, 0); in sja1105_meta_unpack()
53 packing(buf + 6, &meta->source_port, 7, 0, 1, UNPACK, 0); in sja1105_meta_unpack()
54 packing(buf + 7, &meta->switch_id, 7, 0, 1, UNPACK, 0); in sja1105_meta_unpack()
Dtag_ocelot.c5 #include <linux/packing.h>
159 packing(injection, &qos_class, 19, 17, OCELOT_TAG_LEN, PACK, 0); in ocelot_xmit()
170 packing(injection, &rew_op, 125, 117, OCELOT_TAG_LEN, PACK, 0); in ocelot_xmit()
213 packing(extraction, &src_port, 46, 43, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_rcv()
214 packing(extraction, &qos_class, 19, 17, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_rcv()
215 packing(extraction, &tag_type, 16, 16, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_rcv()
216 packing(extraction, &vlan_tci, 15, 0, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_rcv()
/kernel/linux/linux-5.10/drivers/staging/gasket/
Dgasket_interrupt.c97 * modify-write and shift based on the packing index. in gasket_interrupt_setup()
100 "Setting up interrupt index %d with index 0x%llx and packing %d\n", in gasket_interrupt_setup()
103 interrupt_data->interrupts[i].packing); in gasket_interrupt_setup()
104 if (interrupt_data->interrupts[i].packing == UNPACKED) { in gasket_interrupt_setup()
107 switch (interrupt_data->interrupts[i].packing) { in gasket_interrupt_setup()
123 interrupt_data->interrupts[i].packing); in gasket_interrupt_setup()
/kernel/linux/linux-5.10/Documentation/core-api/
Dpacking.rst2 Generic bitfield packing and unpacking functions
34 - Packing a CPU-usable number into a memory buffer (with hardware
159 describes. Then they should wrap the packing() function, creating a new
162 The packing() function returns an int-encoded error code, which protects the
/kernel/linux/linux-6.6/Documentation/core-api/
Dpacking.rst2 Generic bitfield packing and unpacking functions
34 - Packing a CPU-usable number into a memory buffer (with hardware
159 describes. Then they should wrap the packing() function, creating a new
162 The packing() function returns an int-encoded error code, which protects the
/kernel/linux/linux-5.10/include/linux/
Dpacking.h21 * packing - Convert numbers (currently u64) between a packed and an unpacked
46 int packing(void *pbuf, u64 *uval, int startbit, int endbit, size_t pbuflen,
/kernel/linux/linux-6.6/include/linux/
Dpacking.h21 * packing - Convert numbers (currently u64) between a packed and an unpacked
46 int packing(void *pbuf, u64 *uval, int startbit, int endbit, size_t pbuflen,
/kernel/linux/linux-6.6/drivers/staging/vt6656/
Drxtx.h45 u16 packing; /* packing to 48 bytes */ member
/kernel/linux/linux-5.10/drivers/staging/vt6656/
Drxtx.h47 u16 packing; /* packing to 48 bytes */ member
/kernel/linux/linux-6.6/net/dsa/
Dtag_sja1105.c7 #include <linux/packing.h>
117 packing(buf, &meta->tstamp, 31, 0, 4, UNPACK, 0); in sja1105_meta_unpack()
118 packing(buf + 4, &meta->dmac_byte_3, 7, 0, 1, UNPACK, 0); in sja1105_meta_unpack()
119 packing(buf + 5, &meta->dmac_byte_4, 7, 0, 1, UNPACK, 0); in sja1105_meta_unpack()
120 packing(buf + 6, &meta->source_port, 7, 0, 1, UNPACK, 0); in sja1105_meta_unpack()
121 packing(buf + 7, &meta->switch_id, 7, 0, 1, UNPACK, 0); in sja1105_meta_unpack()
642 /* The timestamp is unaligned, so we need to use packing() in sja1110_rcv_inband_control_extension()
645 packing(rx_trailer, tstamp, 63, 0, 8, UNPACK, 0); in sja1110_rcv_inband_control_extension()

12345678910>>...13