Home
last modified time | relevance | path

Searched refs:indirect (Results 1 – 25 of 55) sorted by relevance

123

/linux-3.4.99/fs/hpfs/
Dea.c26 if (ea->indirect) { in hpfs_ea_ext_remove()
84 if (ea->indirect) in hpfs_read_ea()
85 goto indirect; in hpfs_read_ea()
104 if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 1 + (ea->indirect ? 8 : 0), ex + 4)) in hpfs_read_ea()
107 if (ea->indirect) in hpfs_read_ea()
108 goto indirect; in hpfs_read_ea()
119 indirect: in hpfs_read_ea()
139 if (ea->indirect) in hpfs_get_ea()
162 if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 1 + (ea->indirect ? 8 : 0), ex + 4)) in hpfs_get_ea()
165 if (ea->indirect) in hpfs_get_ea()
[all …]
Dhpfs.h534 u8 indirect: 1; /* 1 -> value gives sector number member
545 u8 indirect: 1; /* 1 -> value gives sector number
/linux-3.4.99/Documentation/filesystems/
Dlogfs.txt56 blocks or indirect blocks.
64 Effectively that means all file data is on level 0, indirect blocks
65 are on levels 1, 2, 3 4 or 5 for 1x, 2x, 3x, 4x or 5x indirect blocks,
67 for indirect blocks.
94 bytes and the height of an inodes indirect tree.
119 indirect block pointers. One difference is that LogFS uses a single
120 indirect pointer that can be either a 1x, 2x, etc. indirect pointer.
121 A height field in the inode defines the height of the indirect tree
124 Another difference is the addressing of indirect blocks. In LogFS,
125 the first 16 pointers in the first indirect block are left empty,
[all …]
Dsysv-fs.txt161 1 indirect block (pointers to blocks)
162 1 double-indirect block (pointer to pointers to blocks)
165 1 indirect block (pointers to blocks)
166 1 double-indirect block (pointer to pointers to blocks)
167 1 triple-indirect block (pointer to pointers to pointers to blocks)
Dqnx6.txt53 Level 1 adds an additional indirect adressing level where each indirect
55 Level 2 adds an additional indirect adressig block level (so, already up
59 indirect adressing blocks or inodes.
87 For more than 16 blocks an indirect adressing in form of another tree is
161 Bitmap blocks, Inode blocks and indirect addressing blocks for those two
/linux-3.4.99/drivers/net/can/sja1000/
Dsja1000_isa.c49 static int __devinitdata indirect[MAXDEV] = {[0 ... (MAXDEV - 1)] = -1}; variable
57 module_param_array(indirect, int, NULL, S_IRUGO);
58 MODULE_PARM_DESC(indirect, "Indirect access via address and data port");
143 if (indirect[idx] > 0 || in sja1000_isa_probe()
144 (indirect[idx] == -1 && indirect[0] > 0)) in sja1000_isa_probe()
/linux-3.4.99/drivers/net/can/cc770/
Dcc770_isa.c83 static int __devinitdata indirect[MAXDEV] = {[0 ... (MAXDEV - 1)] = -1}; variable
91 module_param_array(indirect, int, NULL, S_IRUGO);
92 MODULE_PARM_DESC(indirect, "Indirect access via address and data port");
192 if (indirect[idx] > 0 || in cc770_isa_probe()
193 (indirect[idx] == -1 && indirect[0] > 0)) in cc770_isa_probe()
DKconfig12 indirect access.
/linux-3.4.99/arch/m68k/math-emu/
Dfp_decode.h196 | test if %pc is the base register for the indirect addr mode
220 | addressing mode: address register indirect
244 | addressing mode: address register indirect with postincrement
263 | addressing mode: address register indirect with predecrement
289 | addressing mode: address register/programm counter indirect
331 | all other indirect addressing modes will finally end up here
345 | addressing mode: address register/programm counter indirect
355 3: | addressing mode: address register/programm counter memory indirect
Dfp_move.S135 | addressing mode: address register indirect
140 | addressing mode: address register indirect with postincrement
145 | addressing mode: address register indirect with predecrement
150 | addressing mode: address register indirect with 16bit displacement
Dfp_scan.S171 | addressing mode: address register indirect
176 | addressing mode: address register indirect with postincrement
181 | addressing mode: address register indirect with predecrement
186 | addressing mode: address register/programm counter indirect
192 | all other indirect addressing modes will finally end up here
Dfp_movem.S88 | addressing mode: address register indirect
93 | addressing mode: address register indirect with postincrement
102 | addressing mode: address register/programm counter indirect
/linux-3.4.99/Documentation/ia64/
Dparavirt_ops.txt31 performance sensitive and indirect call overhead is not negligible.
32 With binary patch, indirect C function call can be transformed into
36 - simple indirect call
38 overhead of indirect call isn't very important.
40 - indirect call which allows optimization with binary patch
90 They are not very performance critical so that simple C indirect
104 - a set of indirect calls which need optimization
111 Caveat: Now they are defined as C indirect function pointers, but in
/linux-3.4.99/drivers/gpu/drm/r128/
Dr128_state.c1545 drm_r128_indirect_t *indirect = data; in r128_cce_indirect() local
1555 indirect->idx, indirect->start, indirect->end, in r128_cce_indirect()
1556 indirect->discard); in r128_cce_indirect()
1558 if (indirect->idx < 0 || indirect->idx >= dma->buf_count) { in r128_cce_indirect()
1560 indirect->idx, dma->buf_count - 1); in r128_cce_indirect()
1564 buf = dma->buflist[indirect->idx]; in r128_cce_indirect()
1573 DRM_ERROR("sending pending buffer %d\n", indirect->idx); in r128_cce_indirect()
1577 if (indirect->start < buf->used) { in r128_cce_indirect()
1579 indirect->start, buf->used); in r128_cce_indirect()
1586 buf->used = indirect->end; in r128_cce_indirect()
[all …]
/linux-3.4.99/fs/befs/
Ddatastream.c182 metablocks += ds->indirect.len; in befs_count_blocks()
315 befs_block_run indirect = data->indirect; in befs_find_brun_indirect() local
316 befs_blocknr_t indirblockno = iaddr2blockno(sb, &indirect); in befs_find_brun_indirect()
325 for (i = 0; i < indirect.len; i++) { in befs_find_brun_indirect()
Dbefs_fs_types.h149 befs_disk_block_run indirect; member
159 befs_block_run indirect; member
Dendian.h114 data.indirect = fsrun_to_cpu(sb, n->indirect); in fsds_to_cpu()
/linux-3.4.99/drivers/vhost/
Dvhost.c237 kfree(vq->indirect); in vhost_vq_free_iovecs()
238 vq->indirect = NULL; in vhost_vq_free_iovecs()
259 dev->vqs[i].indirect = kmalloc(sizeof *dev->vqs[i].indirect * in vhost_dev_alloc_iovecs()
270 if (!dev->vqs[i].indirect || !dev->vqs[i].log || in vhost_dev_alloc_iovecs()
309 dev->vqs[i].indirect = NULL; in vhost_dev_init()
1114 struct vring_desc *indirect) in get_indirect() argument
1121 if (unlikely(indirect->len % sizeof desc)) { in get_indirect()
1124 (unsigned long long)indirect->len, in get_indirect()
1129 ret = translate_desc(dev, indirect->addr, indirect->len, vq->indirect, in get_indirect()
1140 count = indirect->len / sizeof desc; in get_indirect()
[all …]
/linux-3.4.99/sound/core/
Dcontrol_compat.c162 unsigned int indirect; /* bit-field causes misalignment */ member
227 unsigned int indirect; in copy_ctl_value_from_user() local
231 if (get_user(indirect, &data32->indirect)) in copy_ctl_value_from_user()
233 if (indirect) in copy_ctl_value_from_user()
/linux-3.4.99/drivers/scsi/ibmvscsi/
Dibmvscsi.c378 struct srp_indirect_buf *indirect = in map_sg_data() local
395 indirect->table_desc.va = 0; in map_sg_data()
396 indirect->table_desc.len = sg_mapped * sizeof(struct srp_direct_buf); in map_sg_data()
397 indirect->table_desc.key = 0; in map_sg_data()
401 &indirect->desc_list[0]); in map_sg_data()
402 indirect->len = total_length; in map_sg_data()
424 indirect->len = total_length; in map_sg_data()
425 indirect->table_desc.va = evt_struct->ext_list_token; in map_sg_data()
426 indirect->table_desc.len = sg_mapped * sizeof(indirect->desc_list[0]); in map_sg_data()
427 memcpy(indirect->desc_list, evt_struct->ext_list, in map_sg_data()
[all …]
/linux-3.4.99/arch/m68k/ifpsp060/src/
Disp.S907 # indirect, read indirect address using #
1002 # Address register indirect: (An) #
1037 # Address register indirect w/ postincrement: (An)+ #
1126 # Address register indirect w/ predecrement: -(An) #
1215 # Address register indirect w/ displacement: (d16, An) #
1314 # Address register indirect w/ index(8-bit displacement): (dn, An, Xn) #
1316 # Memory indirect postindexed: ([bd, An], Xn, od) #
1317 # Memory indirect preindexed: ([bd, An, Xn], od) #
1341 bra.l calc_mem_ind # calc memory indirect
1411 # Program counter indirect w/ displacement: (d16, PC) #
[all …]
/linux-3.4.99/fs/ext4/
DMakefile10 mmp.o indirect.o
/linux-3.4.99/drivers/gpu/drm/radeon/
Dradeon_state.c2479 drm_radeon_indirect_t *indirect = data; in radeon_cp_indirect() local
2485 indirect->idx, indirect->start, indirect->end, in radeon_cp_indirect()
2486 indirect->discard); in radeon_cp_indirect()
2488 if (indirect->idx < 0 || indirect->idx >= dma->buf_count) { in radeon_cp_indirect()
2490 indirect->idx, dma->buf_count - 1); in radeon_cp_indirect()
2494 buf = dma->buflist[indirect->idx]; in radeon_cp_indirect()
2502 DRM_ERROR("sending pending buffer %d\n", indirect->idx); in radeon_cp_indirect()
2506 if (indirect->start < buf->used) { in radeon_cp_indirect()
2508 indirect->start, buf->used); in radeon_cp_indirect()
2515 buf->used = indirect->end; in radeon_cp_indirect()
[all …]
/linux-3.4.99/arch/arm/mach-ixp4xx/
DKconfig204 bool "Use indirect PCI memory access"
217 configured to use indirect registers to access the whole PCI
223 case due to the indirect nature of the PCI window.
226 need to use the indirect method instead. If you don't know
/linux-3.4.99/arch/parisc/
DMakefile54 cflags-y += -mno-space-regs -mfast-indirect-calls

123