Home
last modified time | relevance | path

Searched refs:epos (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/fs/udf/
Dtruncate.c29 static void extent_trunc(struct inode *inode, struct extent_position *epos, in extent_trunc() argument
50 udf_write_aext(inode, epos, &neloc, nelen, 0); in extent_trunc()
69 struct extent_position epos = {}; in udf_truncate_tail_extent() local
92 while ((netype = udf_next_aext(inode, &epos, &eloc, &elen, 1)) != -1) { in udf_truncate_tail_extent()
105 epos.offset -= adsize; in udf_truncate_tail_extent()
106 extent_trunc(inode, &epos, &eloc, etype, elen, nelen); in udf_truncate_tail_extent()
107 epos.offset += adsize; in udf_truncate_tail_extent()
108 if (udf_next_aext(inode, &epos, &eloc, &elen, 1) != -1) in udf_truncate_tail_extent()
118 brelse(epos.bh); in udf_truncate_tail_extent()
123 struct extent_position epos = { NULL, 0, {0, 0} }; in udf_discard_prealloc() local
[all …]
Dinode.c69 brelse(iinfo->cached_extent.epos.bh); in __udf_clear_extent_cache()
96 memcpy(pos, &iinfo->cached_extent.epos, in udf_read_extent_cache()
117 memcpy(&iinfo->cached_extent.epos, pos, sizeof(*pos)); in udf_update_extent_cache()
121 iinfo->cached_extent.epos.offset -= sizeof(struct short_ad); in udf_update_extent_cache()
124 iinfo->cached_extent.epos.offset -= sizeof(struct long_ad); in udf_update_extent_cache()
326 struct extent_position epos; in udf_expand_dir_adinicb() local
400 epos.bh = NULL; in udf_expand_dir_adinicb()
401 epos.block = iinfo->i_location; in udf_expand_dir_adinicb()
402 epos.offset = udf_file_entry_alloc_offset(inode); in udf_expand_dir_adinicb()
403 udf_add_aext(inode, &epos, &eloc, inode->i_size, 0); in udf_expand_dir_adinicb()
[all …]
Dballoc.c359 struct extent_position oepos, epos; in udf_table_free_blocks() local
380 epos.offset = oepos.offset = sizeof(struct unallocSpaceEntry); in udf_table_free_blocks()
382 epos.block = oepos.block = iinfo->i_location; in udf_table_free_blocks()
383 epos.bh = oepos.bh = NULL; in udf_table_free_blocks()
386 (etype = udf_next_aext(table, &epos, &eloc, &elen, 1)) != -1) { in udf_table_free_blocks()
426 if (epos.bh != oepos.bh) { in udf_table_free_blocks()
427 oepos.block = epos.block; in udf_table_free_blocks()
429 get_bh(epos.bh); in udf_table_free_blocks()
430 oepos.bh = epos.bh; in udf_table_free_blocks()
433 oepos.offset = epos.offset; in udf_table_free_blocks()
[all …]
Dnamei.c177 struct extent_position epos = {}; in udf_find_entry() local
189 if (inode_bmap(dir, f_pos >> sb->s_blocksize_bits, &epos, in udf_find_entry()
198 epos.offset -= sizeof(struct short_ad); in udf_find_entry()
200 epos.offset -= sizeof(struct long_ad); in udf_find_entry()
218 fi = udf_fileident_read(dir, &f_pos, fibh, cfi, &epos, &eloc, in udf_find_entry()
289 brelse(epos.bh); in udf_find_entry()
358 struct extent_position epos = {}; in udf_add_entry() local
391 if (inode_bmap(dir, f_pos >> dir->i_sb->s_blocksize_bits, &epos, in udf_add_entry()
401 epos.offset -= sizeof(struct short_ad); in udf_add_entry()
403 epos.offset -= sizeof(struct long_ad); in udf_add_entry()
[all …]
Ddirectory.c24 struct extent_position *epos, in udf_fileident_read() argument
55 uint32_t lextoffset = epos->offset; in udf_fileident_read()
58 if (udf_next_aext(dir, epos, eloc, elen, 1) != in udf_fileident_read()
69 epos->offset = lextoffset; in udf_fileident_read()
114 uint32_t lextoffset = epos->offset; in udf_fileident_read()
116 if (udf_next_aext(dir, epos, eloc, elen, 1) != in udf_fileident_read()
127 epos->offset = lextoffset; in udf_fileident_read()
Ddir.c59 struct extent_position epos = { NULL, 0, {0, 0} }; in udf_readdir() local
83 &epos, &eloc, &elen, &offset) in udf_readdir()
91 epos.offset -= sizeof(struct short_ad); in udf_readdir()
94 epos.offset -= sizeof(struct long_ad); in udf_readdir()
129 fi = udf_fileident_read(dir, &nf_pos, &fibh, &cfi, &epos, &eloc, in udf_readdir()
195 brelse(epos.bh); in udf_readdir()
Dudf_i.h13 struct extent_position epos; member
Dpartition.c288 struct extent_position epos = {}; in udf_try_read_meta() local
291 if (inode_bmap(inode, block, &epos, &eloc, &elen, &ext_offset) != in udf_try_read_meta()
302 brelse(epos.bh); in udf_try_read_meta()
Dudfdecl.h169 struct extent_position *epos);
170 extern int __udf_add_aext(struct inode *inode, struct extent_position *epos,
Dsuper.c2393 struct extent_position epos; in udf_count_free_table() local
2396 epos.block = UDF_I(table)->i_location; in udf_count_free_table()
2397 epos.offset = sizeof(struct unallocSpaceEntry); in udf_count_free_table()
2398 epos.bh = NULL; in udf_count_free_table()
2400 while ((etype = udf_next_aext(table, &epos, &eloc, &elen, 1)) != -1) in udf_count_free_table()
2403 brelse(epos.bh); in udf_count_free_table()
/Linux-v4.19/drivers/vfio/pci/
Dvfio_pci_config.c1306 static int vfio_ext_cap_len(struct vfio_pci_device *vdev, u16 ecap, u16 epos) in vfio_ext_cap_len() argument
1315 ret = pci_read_config_dword(pdev, epos + PCI_VSEC_HDR, &dword); in vfio_ext_cap_len()
1323 return vfio_vc_cap_len(vdev, epos); in vfio_ext_cap_len()
1325 ret = pci_read_config_byte(pdev, epos + PCI_ACS_CAP, &byte); in vfio_ext_cap_len()
1333 epos + PCI_ACS_EGRESS_BITS, in vfio_ext_cap_len()
1344 ret = pci_read_config_byte(pdev, epos + PCI_REBAR_CTRL, &byte); in vfio_ext_cap_len()
1353 ret = pci_read_config_byte(pdev, epos + PCI_DPA_CAP, &byte); in vfio_ext_cap_len()
1360 ret = pci_read_config_dword(pdev, epos + PCI_TPH_CAP, &dword); in vfio_ext_cap_len()
1374 dev_name(&pdev->dev), __func__, ecap, epos); in vfio_ext_cap_len()
1517 u16 epos; in vfio_ecap_init() local
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/arm/omap/
Domap.txt173 compatible = "ti,am43x-epos-evm", "ti,am43", "ti,am438x"
/Linux-v4.19/block/
Dsed-opal.c424 const u8 *epos = dev->resp, *cpos = dev->resp; in opal_discovery0_end() local
437 epos += hlen; /* end of buffer */ in opal_discovery0_end()
440 while (cpos < epos && supported) { in opal_discovery0_end()
/Linux-v4.19/fs/ext4/
Dextents.c4659 loff_t epos; in ext4_alloc_file_blocks() local
4706 epos = (loff_t)map.m_lblk << inode->i_blkbits; in ext4_alloc_file_blocks()
4709 if (epos > new_size) in ext4_alloc_file_blocks()
4710 epos = new_size; in ext4_alloc_file_blocks()
4711 if (ext4_update_inode_size(inode, epos) & 0x1) in ext4_alloc_file_blocks()
4714 if (epos > inode->i_size) in ext4_alloc_file_blocks()
/Linux-v4.19/arch/arm/boot/dts/
Dam43x-epos-evm.dts21 compatible = "ti,am43x-epos-evm","ti,am438x","ti,am43";
DMakefile733 am43x-epos-evm.dtb \