Home
last modified time | relevance | path

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

12345678910>>...16

/linux/drivers/staging/media/atomisp/pci/runtime/isys/src/
A Dvirtual_isys.c37 bool metadata,
55 bool metadata);
312 metadata ? cfg->metadata.bits_per_pixel : in create_input_system_channel()
314 metadata ? cfg->metadata.pixels_per_line : in create_input_system_channel()
316 metadata ? cfg->metadata.lines_per_frame : in create_input_system_channel()
318 metadata ? cfg->metadata.align_req_in_bytes : in create_input_system_channel()
461 if (metadata) in calculate_input_system_channel_cfg()
475 metadata, in calculate_input_system_channel_cfg()
483 metadata, in calculate_input_system_channel_cfg()
650 metadata ? &input_port->metadata.backend_lut_entry : in calculate_be_cfg()
[all …]
/linux/drivers/gpu/drm/vmwgfx/
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/Documentation/networking/
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 …]
A Dxsk-tx-metadata.rst8 via :doc:`af_xdp`. Refer to :doc:`xdp-rx-metadata` on how to access similar
9 metadata on the receive side.
14 The headroom for the metadata is reserved via ``tx_metadata_len`` and
15 ``XDP_UMEM_TX_METADATA_LEN`` flag in ``struct xdp_umem_reg``. The metadata
17 The metadata layout is a fixed UAPI, refer to ``union xsk_tx_metadata`` in
25 The headroom and the metadata itself should be located right before
26 ``xdp_desc->addr`` in the umem frame. Within a frame, the metadata
42 any metadata (i.e., the ones that don't have ``XDP_TX_METADATA`` option),
43 the metadata area is ignored by the kernel as well.
57 only the first chunk should carry the metadata.
[all …]
/linux/Documentation/admin-guide/device-mapper/
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 …]
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 …]
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 …]
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 …]
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/Documentation/filesystems/xfs/
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/Documentation/userspace-api/media/v4l/
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 …]
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/drivers/md/
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 …]
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/drivers/thunderbolt/
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
1828 u32 metadata; in usb4_port_retimer_is_last() local
1837 USB4_SB_METADATA, &metadata, sizeof(metadata)); in usb4_port_retimer_is_last()
1861 USB4_SB_METADATA, &metadata, sizeof(metadata)); in usb4_port_retimer_is_cable()
1887 USB4_SB_METADATA, &metadata, sizeof(metadata)); in usb4_port_retimer_nvm_sector_size()
1913 USB4_SB_METADATA, &metadata, sizeof(metadata)); in usb4_port_retimer_nvm_set_offset()
[all …]
/linux/tools/perf/util/
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
2944 metadata = zalloc(sizeof(*metadata) * out_blk_size); in cs_etm__create_meta_blk()
2945 if (!metadata) in cs_etm__create_meta_blk()
2984 return metadata; in cs_etm__create_meta_blk()
3356 metadata = zalloc(sizeof(*metadata) * num_cpu); in cs_etm__process_auxtrace_info_full()
3357 if (!metadata) in cs_etm__process_auxtrace_info_full()
3371 metadata[j] = in cs_etm__process_auxtrace_info_full()
3376 metadata[j] = in cs_etm__process_auxtrace_info_full()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
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/drivers/media/pci/intel/ipu6/
A Dipu6-cpd.c65 ipu6_cpd_metadata_get_cmpnt(struct ipu6_device *isp, const void *metadata, in ipu6_cpd_metadata_get_cmpnt() argument
79 return metadata + extn_size + idx * isp->cpd_metadata_cmpnt_size; in ipu6_cpd_metadata_get_cmpnt()
83 const void *metadata, in ipu6_cpd_metadata_cmpnt_version() argument
88 cmpnt = ipu6_cpd_metadata_get_cmpnt(isp, metadata, metadata_size, idx); in ipu6_cpd_metadata_cmpnt_version()
96 const void *metadata, in ipu6_cpd_metadata_get_cmpnt_id() argument
101 cmpnt = ipu6_cpd_metadata_get_cmpnt(isp, metadata, metadata_size, idx); in ipu6_cpd_metadata_get_cmpnt_id()
112 u64 *pkg_dir, const void *metadata, in ipu6_cpd_parse_module_data() argument
138 id = ipu6_cpd_metadata_get_cmpnt_id(isp, metadata, in ipu6_cpd_parse_module_data()
145 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/drivers/net/ethernet/mellanox/mlx5/core/en/
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/drivers/net/ethernet/google/gve/
A Dgve_tx_dqo.c495 memset(metadata, 0, sizeof(*metadata)); in gve_extract_tx_metadata_dqo()
588 .flex0 = metadata->bytes[0], in gve_tx_fill_tso_ctx_desc()
589 .flex5 = metadata->bytes[5], in gve_tx_fill_tso_ctx_desc()
590 .flex6 = metadata->bytes[6], in gve_tx_fill_tso_ctx_desc()
591 .flex7 = metadata->bytes[7], in gve_tx_fill_tso_ctx_desc()
592 .flex8 = metadata->bytes[8], in gve_tx_fill_tso_ctx_desc()
593 .flex9 = metadata->bytes[9], in gve_tx_fill_tso_ctx_desc()
606 .flex0 = metadata->bytes[0], in gve_tx_fill_general_ctx_desc()
607 .flex1 = metadata->bytes[1], in gve_tx_fill_general_ctx_desc()
608 .flex2 = metadata->bytes[2], in gve_tx_fill_general_ctx_desc()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
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/tools/testing/kunit/
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/tools/testing/selftests/bpf/progs/
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()
/linux/Documentation/block/
A Ddata-integrity.rst8 Modern filesystems feature checksumming of data and metadata to
18 support for appending integrity metadata to an I/O. The integrity
19 metadata (or protection information in SCSI terminology) includes a
40 allow the operating system to interact with the integrity metadata
46 information to each sector. The data + integrity metadata is stored
73 buffers and the integrity metadata. These two distinct buffers must
76 The separation of the data and integrity metadata buffers as well as
140 containing the integrity metadata and the required housekeeping
147 Individual pages containing integrity metadata can subsequently be
230 the integrity metadata in the pages must be in a format
[all …]
/linux/net/bridge/
A Dbr_vlan_tunnel.c66 struct metadata_dst *metadata = rtnl_dereference(vlan->tinfo.tunnel_dst); in __vlan_tunnel_info_add() local
71 if (metadata) in __vlan_tunnel_info_add()
75 metadata = __ip_tun_set_dst(0, 0, 0, 0, 0, flags, key, 0); in __vlan_tunnel_info_add()
76 if (!metadata) in __vlan_tunnel_info_add()
79 metadata->u.tun_info.mode |= IP_TUNNEL_INFO_TX | IP_TUNNEL_INFO_BRIDGE; in __vlan_tunnel_info_add()
80 rcu_assign_pointer(vlan->tinfo.tunnel_dst, metadata); in __vlan_tunnel_info_add()

Completed in 56 milliseconds

12345678910>>...16