Home
last modified time | relevance | path

Searched refs:metadata (Results 1 – 25 of 405) sorted by relevance

12345678910>>...17

/linux-6.15/drivers/staging/media/atomisp/pci/runtime/isys/src/
H A Dvirtual_isys.c28 bool metadata,
46 bool metadata);
303 metadata ? cfg->metadata.bits_per_pixel : in create_input_system_channel()
305 metadata ? cfg->metadata.pixels_per_line : in create_input_system_channel()
307 metadata ? cfg->metadata.lines_per_frame : in create_input_system_channel()
309 metadata ? cfg->metadata.align_req_in_bytes : in create_input_system_channel()
452 if (metadata) in calculate_input_system_channel_cfg()
466 metadata, in calculate_input_system_channel_cfg()
474 metadata, in calculate_input_system_channel_cfg()
641 metadata ? &input_port->metadata.backend_lut_entry : in calculate_be_cfg()
[all …]
/linux-6.15/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_surface.c770 metadata = &srf->metadata; in vmw_surface_define_ioctl()
781 metadata->sizes = in vmw_surface_define_ioctl()
784 metadata->num_sizes, sizeof(*metadata->sizes)); in vmw_surface_define_ioctl()
796 metadata->base_size = *srf->metadata.sizes; in vmw_surface_define_ioctl()
1154 struct vmw_surface_metadata *metadata = &srf->metadata; in vmw_gb_surface_create() local
1737 metadata = &srf->metadata; in vmw_gb_surface_reference_internal()
2029 const struct vmw_surface_metadata *metadata = &srf->metadata; in vmw_surface_dirty_alloc() local
2057 ret = vmw_surface_setup_cache(&metadata->base_size, metadata->format, in vmw_surface_dirty_alloc()
2179 srf->metadata = *req; in vmw_gb_surface_define()
2182 metadata = &srf->metadata; in vmw_gb_surface_define()
[all …]
/linux-6.15/Documentation/networking/
H A Dxdp-rx-metadata.rst8 hardware metadata related to a packet using a set of helper functions,
9 and how it can pass that metadata on to other consumers.
20 metadata is supported, this set will grow:
35 metadata available in which case the driver returns ``-ENODATA``.
46 | headroom | custom metadata | data |
73 | headroom | custom metadata | data |
91 can override some of the metadata used for building ``skbs``.
103 This means that for redirected packets only custom metadata is
108 that will also only have access to the custom metadata.
120 netlink. See ``xdp-rx-metadata-features`` attribute set in
[all …]
/linux-6.15/Documentation/admin-guide/device-mapper/
H A Dera.rst21 era <metadata dev> <origin dev> <block size>
24 metadata dev fast device holding the persistent metadata
50 Drop the metadata snapshot.
55 <metadata block size> <#used metadata blocks>/<#total metadata blocks>
56 <current era> <held metadata root | '-'>
59 metadata block size Fixed block size for each metadata block in
61 #used metadata blocks Number of metadata blocks used
62 #total metadata blocks Total number of metadata blocks
64 held metadata root The location, in blocks, of the metadata root
88 - Take metadata snapshot
[all …]
H A Dthin-provisioning.rst27 - Improve metadata resilience by storing metadata on a mirrored volume
30 - Improve performance by storing the metadata on SSD.
73 make one by zeroing the first 4k to indicate empty metadata.
132 Updating on-disk metadata
150 that when the pool's metadata space is exhausted the current metadata
286 metadata. This mode is only available after the
302 <transaction id> <used metadata blocks>/<total metadata blocks>
317 held metadata root:
329 drop into a read-only metadata mode in which no changes to
347 flag being set in the metadata's superblock. The metadata
[all …]
H A Ddm-zoned.rst27 internally for storing metadata and performing reclaim operations.
48 1) Metadata zones: these are conventional zones used to store metadata.
63 The on-disk metadata format is as follows:
119 set, is used as the main metadata region, while the secondary set is
120 used as a staging area. Modified metadata is first written to the
123 newest metadata. Once this operation completes, in place of metadata
129 metadata blocks are staged and updated. Normal operation is then
130 resumed. Flushing metadata thus only temporarily delays write and
132 metadata flush is being executed.
138 identification purposes. The first and second copy of the metadata
[all …]
H A Dcache.rst86 the metadata.
131 Updating on-disk metadata
186 metadata dev fast device holding the persistent metadata
238 <metadata block size> <#used metadata blocks>/<#total metadata blocks>
243 <cache metadata mode>
247 metadata block size Fixed block size for each metadata block in
249 #used metadata blocks Number of metadata blocks used
250 #total metadata blocks Total number of metadata blocks
284 A metadata operation has failed, resulting in the
285 needs_check flag being set in the metadata's
[all …]
H A Ddm-clone.rst29 The dm-clone target reuses the metadata library used by the thin-provisioning
95 only updates its metadata.
124 Updating on-disk metadata
141 clone <metadata dev> <destination dev> <source dev> <region size>
145 metadata dev Fast device holding the persistent metadata
184 <metadata block size> <#used metadata blocks>/<#total metadata blocks>
187 <clone metadata mode>
190 metadata block size Fixed block size for each metadata block in sectors
191 #used metadata blocks Number of metadata blocks used
192 #total metadata blocks Total number of metadata blocks
[all …]
/linux-6.15/Documentation/filesystems/xfs/
H A Dxfs-self-describing-metadata.rst17 Almost all metadata on XFS is dynamically allocated. The only fixed location
18 metadata is the allocation group headers (SB, AGF, AGFL and AGI), while all
19 other metadata structures need to be discovered by walking the filesystem
46 you can't look at a single metadata block in isolation and say "yes, it is
57 Hence we need to record more information into the metadata to allow us to
61 self describing metadata.
64 metadata object contains some form of unique identifier in a well known
67 the type of metadata in the object, then the metadata doesn't describe itself
77 metadata object at runtime, during forensic analysis or repair.
219 of the metadata.
[all …]
/linux-6.15/Documentation/userspace-api/media/v4l/
H A Ddev-meta.rst13 intended for transfer of metadata between the userspace and the hardware and
16 The metadata interface is implemented on video device nodes. The device can be
17 dedicated to metadata or can support both video and metadata as specified in its
23 Device nodes supporting the metadata capture interface set the
26 ioctl. That flag means the device can capture metadata to memory. Similarly,
27 device nodes supporting metadata output interface set the
30 metadata from memory.
38 The metadata device uses the :ref:`format` ioctls to select the capture format.
50 Devices that capture metadata by line have the struct v4l2_fmtdesc
76 - Width of a line of metadata in Data Units. Valid when
[all …]
H A Dmetafmt-generic.rst8 Generic line-based metadata formats
14 These generic line-based metadata formats define the memory layout of the data
15 without defining the format or meaning of the metadata itself.
22 The V4L2_META_FMT_GENERIC_8 format is a plain 8-bit metadata format. This format
30 Each cell is one byte. "M" denotes a byte of metadata.
55 V4L2_META_FMT_GENERIC_CSI2_10 contains 8-bit generic metadata packed in 10-bit
56 Data Units, with one padding byte after every four bytes of metadata. This
65 formats that pack two bytes of metadata into one Data Unit. Otherwise the
109 formats that pack two bytes of metadata into one Data Unit. Otherwise the
197 Some devices support more efficient packing of metadata in conjunction with
[all …]
/linux-6.15/drivers/md/
H A Ddm-zoned-target.c50 struct dmz_metadata *metadata; member
172 struct dmz_metadata *zmd = dmz->metadata; in dmz_handle_read()
254 struct dmz_metadata *zmd = dmz->metadata; in dmz_handle_direct_write()
287 struct dmz_metadata *zmd = dmz->metadata; in dmz_handle_buffered_write()
321 struct dmz_metadata *zmd = dmz->metadata; in dmz_handle_write()
374 dmz_metadata_label(dmz->metadata), in dmz_handle_discard()
510 ret = dmz_flush_metadata(dmz->metadata); in dmz_flush_work()
905 dmz_metadata_label(dmz->metadata)); in dmz_ctr()
948 dmz_dtr_metadata(dmz->metadata); in dmz_ctr()
976 dmz_dtr_metadata(dmz->metadata); in dmz_dtr()
[all …]
H A Ddm-zoned-reclaim.c15 struct dmz_metadata *metadata; member
62 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_align_wp()
120 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_copy()
200 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_buf()
239 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_seq_data()
284 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_rnd_data()
342 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_empty()
366 struct dmz_metadata *zmd = zrc->metadata; in dmz_do_reclaim()
433 ret = dmz_flush_metadata(zrc->metadata); in dmz_do_reclaim()
473 if (dmz_nr_cache_zones(zrc->metadata)) { in dmz_should_reclaim()
[all …]
/linux-6.15/drivers/thunderbolt/
H A Dusb4.c61 if (metadata) { in usb4_native_switch_op()
93 if (metadata) { in usb4_native_switch_op()
348 u32 metadata; in usb4_switch_drom_read_block() local
521 u32 metadata; in usb4_switch_nvm_sector_size() local
541 u32 metadata; in usb4_switch_nvm_read_block() local
1832 u32 metadata; in usb4_port_retimer_is_last() local
1841 USB4_SB_METADATA, &metadata, sizeof(metadata)); in usb4_port_retimer_is_last()
1865 USB4_SB_METADATA, &metadata, sizeof(metadata)); in usb4_port_retimer_is_cable()
1891 USB4_SB_METADATA, &metadata, sizeof(metadata)); in usb4_port_retimer_nvm_sector_size()
1917 USB4_SB_METADATA, &metadata, sizeof(metadata)); in usb4_port_retimer_nvm_set_offset()
[all …]
/linux-6.15/tools/perf/util/
H A Dcs-etm.c79 u64 **metadata; member
166 u64 *metadata; in cs_etm__get_magic() local
180 u64 *metadata; in cs_etm__get_cpu() local
2964 metadata = zalloc(sizeof(*metadata) * out_blk_size); in cs_etm__create_meta_blk()
2965 if (!metadata) in cs_etm__create_meta_blk()
3004 return metadata; in cs_etm__create_meta_blk()
3380 metadata = zalloc(sizeof(*metadata) * num_cpu); in cs_etm__process_auxtrace_info_full()
3381 if (!metadata) in cs_etm__process_auxtrace_info_full()
3395 metadata[j] = in cs_etm__process_auxtrace_info_full()
3400 metadata[j] = in cs_etm__process_auxtrace_info_full()
[all …]
H A Darm-spe.c83 u64 **metadata; member
777 metadata = spe->metadata[0]; in arm_spe__synth_ds()
782 if (!metadata) in arm_spe__synth_ds()
1308 u64 *metadata; in arm_spe__alloc_per_cpu_metadata() local
1311 if (!metadata) in arm_spe__alloc_per_cpu_metadata()
1315 return metadata; in arm_spe__alloc_per_cpu_metadata()
1324 free(metadata); in arm_spe__free_metadata()
1350 metadata = calloc(*nr_cpu, sizeof(*metadata)); in arm_spe__alloc_metadata()
1351 if (!metadata) in arm_spe__alloc_metadata()
1366 return metadata; in arm_spe__alloc_metadata()
[all …]
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_rxtx.h43 #define MLX5_IPSEC_METADATA_MARKER(metadata) (((metadata) >> 31) & 0x1) argument
44 #define MLX5_IPSEC_METADATA_SYNDROM(metadata) (((metadata) >> 24) & GENMASK(5, 0)) argument
45 #define MLX5_IPSEC_METADATA_HANDLE(metadata) ((metadata) & GENMASK(23, 0)) argument
69 int mlx5_esw_ipsec_rx_make_metadata(struct mlx5e_priv *priv, u32 id, u32 *metadata);
/linux-6.15/drivers/media/pci/intel/ipu6/
H A Dipu6-cpd.c66 ipu6_cpd_metadata_get_cmpnt(struct ipu6_device *isp, const void *metadata, in ipu6_cpd_metadata_get_cmpnt() argument
80 return metadata + extn_size + idx * isp->cpd_metadata_cmpnt_size; in ipu6_cpd_metadata_get_cmpnt()
84 const void *metadata, in ipu6_cpd_metadata_cmpnt_version() argument
89 cmpnt = ipu6_cpd_metadata_get_cmpnt(isp, metadata, metadata_size, idx); in ipu6_cpd_metadata_cmpnt_version()
97 const void *metadata, in ipu6_cpd_metadata_get_cmpnt_id() argument
102 cmpnt = ipu6_cpd_metadata_get_cmpnt(isp, metadata, metadata_size, idx); in ipu6_cpd_metadata_get_cmpnt_id()
113 u64 *pkg_dir, const void *metadata, in ipu6_cpd_parse_module_data() argument
139 id = ipu6_cpd_metadata_get_cmpnt_id(isp, metadata, in ipu6_cpd_parse_module_data()
146 ver = ipu6_cpd_metadata_cmpnt_version(isp, metadata, in ipu6_cpd_parse_module_data()
291 const void *metadata, u32 meta_size) in ipu6_cpd_validate_metadata() argument
[all …]
/linux-6.15/drivers/accel/amdxdna/
H A Daie2_pci.c253 ret = aie2_query_aie_metadata(ndev, &ndev->metadata); in aie2_mgmt_fw_query()
622 if (ndev->metadata.cols * ndev->metadata.size < status.buffer_size) { in aie2_get_aie_status()
624 status.buffer_size, ndev->metadata.cols * ndev->metadata.size); in aie2_get_aie_status()
656 meta->col_size = ndev->metadata.size; in aie2_get_aie_metadata()
657 meta->cols = ndev->metadata.cols; in aie2_get_aie_metadata()
658 meta->rows = ndev->metadata.rows; in aie2_get_aie_metadata()
660 meta->version.major = ndev->metadata.version.major; in aie2_get_aie_metadata()
661 meta->version.minor = ndev->metadata.version.minor; in aie2_get_aie_metadata()
663 meta->core.row_count = ndev->metadata.core.row_count; in aie2_get_aie_metadata()
669 meta->mem.row_count = ndev->metadata.mem.row_count; in aie2_get_aie_metadata()
[all …]
H A Daie2_message.c141 metadata->size = resp.info.size; in aie2_query_aie_metadata()
142 metadata->cols = resp.info.cols; in aie2_query_aie_metadata()
143 metadata->rows = resp.info.rows; in aie2_query_aie_metadata()
145 metadata->version.major = resp.info.major; in aie2_query_aie_metadata()
146 metadata->version.minor = resp.info.minor; in aie2_query_aie_metadata()
148 metadata->core.row_count = resp.info.core_rows; in aie2_query_aie_metadata()
151 metadata->core.lock_count = resp.info.core_locks; in aie2_query_aie_metadata()
154 metadata->mem.row_count = resp.info.mem_rows; in aie2_query_aie_metadata()
157 metadata->mem.lock_count = resp.info.mem_locks; in aie2_query_aie_metadata()
160 metadata->shim.row_count = resp.info.shim_rows; in aie2_query_aie_metadata()
[all …]
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dptp.h92 static inline void mlx5e_ptp_metadata_fifo_push(struct mlx5e_ptp_metadata_fifo *fifo, u8 metadata) in mlx5e_ptp_metadata_fifo_push() argument
94 fifo->data[fifo->mask & fifo->pc++] = metadata; in mlx5e_ptp_metadata_fifo_push()
111 struct sk_buff *skb, u8 metadata) in mlx5e_ptp_metadata_map_put() argument
113 WARN_ON_ONCE(map->data[metadata]); in mlx5e_ptp_metadata_map_put()
114 map->data[metadata] = skb; in mlx5e_ptp_metadata_map_put()
141 void mlx5e_ptpsq_track_metadata(struct mlx5e_ptpsq *ptpsq, u8 metadata);
/linux-6.15/drivers/net/ethernet/google/gve/
H A Dgve_tx_dqo.c488 memset(metadata, 0, sizeof(*metadata)); in gve_extract_tx_metadata_dqo()
581 .flex0 = metadata->bytes[0], in gve_tx_fill_tso_ctx_desc()
582 .flex5 = metadata->bytes[5], in gve_tx_fill_tso_ctx_desc()
583 .flex6 = metadata->bytes[6], in gve_tx_fill_tso_ctx_desc()
584 .flex7 = metadata->bytes[7], in gve_tx_fill_tso_ctx_desc()
585 .flex8 = metadata->bytes[8], in gve_tx_fill_tso_ctx_desc()
586 .flex9 = metadata->bytes[9], in gve_tx_fill_tso_ctx_desc()
599 .flex0 = metadata->bytes[0], in gve_tx_fill_general_ctx_desc()
600 .flex1 = metadata->bytes[1], in gve_tx_fill_general_ctx_desc()
601 .flex2 = metadata->bytes[2], in gve_tx_fill_general_ctx_desc()
[all …]
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dmacsec_fs.h12 #define MLX5_MACSEC_METADATA_MARKER(metadata) ((((metadata) >> 30) & 0x3) == 0x1) argument
13 #define MLX5_MACSEC_RX_METADAT_HANDLE(metadata) ((metadata) & MLX5_MACSEC_RX_FS_ID_MASK) argument
/linux-6.15/tools/testing/kunit/
H A Dkunit_json.py50 def get_json_result(test: Test, metadata: Metadata) -> str:
52 "arch": metadata.arch,
53 "defconfig": metadata.def_config,
54 "build_environment": metadata.build_dir,
/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_context_test_run.c9 __u32 *metadata = (void *)(long)xdp->data_meta; in xdp_context() local
12 if (metadata + 1 > data) in xdp_context()
14 ret = *metadata; in xdp_context()

12345678910>>...17