/linux-4.1.27/drivers/block/xen-blkback/ |
D | common.h | 117 struct blkif_x86_32_request_indirect indirect; member 181 struct blkif_x86_64_request_indirect indirect; member 423 dst->u.indirect.indirect_op = src->u.indirect.indirect_op; in blkif_get_x86_32_req() 424 dst->u.indirect.nr_segments = src->u.indirect.nr_segments; in blkif_get_x86_32_req() 425 dst->u.indirect.handle = src->u.indirect.handle; in blkif_get_x86_32_req() 426 dst->u.indirect.id = src->u.indirect.id; in blkif_get_x86_32_req() 427 dst->u.indirect.sector_number = src->u.indirect.sector_number; in blkif_get_x86_32_req() 429 j = min(MAX_INDIRECT_PAGES, INDIRECT_PAGES(dst->u.indirect.nr_segments)); in blkif_get_x86_32_req() 431 dst->u.indirect.indirect_grefs[i] = in blkif_get_x86_32_req() 432 src->u.indirect.indirect_grefs[i]; in blkif_get_x86_32_req() [all …]
|
D | blkback.c | 939 pages[i]->gref = req->u.indirect.indirect_grefs[i]; in xen_blkbk_parse_indirect() 1205 req->u.indirect.indirect_op : req->operation; in dispatch_rw_block_io() 1236 req->u.indirect.nr_segments : req->u.rw.nr_segments; in dispatch_rw_block_io() 1271 preq.dev = req->u.indirect.handle; in dispatch_rw_block_io() 1272 preq.sector_number = req->u.indirect.sector_number; in dispatch_rw_block_io()
|
/linux-4.1.27/Documentation/filesystems/ |
D | logfs.txt | 56 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 …]
|
D | sysv-fs.txt | 161 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)
|
D | qnx6.txt | 53 Level 1 adds an additional indirect addressing level where each indirect 55 Level 2 adds an additional indirect addressing block level (so, already up 59 indirect addressing blocks or inodes. 87 For more than 16 blocks an indirect addressing in form of another tree is 161 Bitmap blocks, Inode blocks and indirect addressing blocks for those two
|
D | f2fs.txt | 47 pointer block is updated due to the changed location. Then the indirect pointer 409 indirect node. F2FS assigns 4KB to an inode block which contains 923 data block 410 indices, two direct node pointers, two indirect node pointers, and one double 411 indirect node pointer as described below. One direct node block contains 1018 412 data blocks, and one indirect node block contains also 1018 node blocks. Thus, 421 |- indirect node (2) 424 `- double indirect node (1) 425 `- indirect node (1018) 536 - Cold node contains indirect node blocks
|
D | autofs4-mount-control.txt | 37 a direct mount in disguise) and indirect. 39 Here is a master map with direct and indirect map entries: 42 /test /etc/auto.indirect 52 /etc/auto.indirect: 58 For the above indirect map an autofs file system is mounted on /test and 69 But, each entry in direct and indirect maps can have offsets (making 72 For example, an indirect mount map entry could also be: 116 To be able to restart autofs leaving existing direct, indirect and
|
D | ext2.txt | 156 in the inode. There is a pointer to an indirect block (which contains 157 pointers to the next set of blocks), a pointer to a doubly-indirect 158 block (which contains pointers to indirect blocks) and a pointer to a 159 trebly-indirect block (which contains pointers to doubly-indirect blocks).
|
D | ext4.txt | 580 It converts (migrates) ext3 indirect block mapped 582 through indirect block mapping of the original
|
/linux-4.1.27/drivers/net/can/sja1000/ |
D | sja1000_isa.c | 48 static int 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"); 150 if (indirect[idx] > 0 || in sja1000_isa_probe() 151 (indirect[idx] == -1 && indirect[0] > 0)) in sja1000_isa_probe()
|
D | Kconfig | 11 the ISA bus using I/O port, memory mapped or indirect access.
|
/linux-4.1.27/drivers/net/can/cc770/ |
D | cc770_isa.c | 83 static int 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()
|
D | Kconfig | 12 indirect access.
|
/linux-4.1.27/arch/m68k/math-emu/ |
D | fp_decode.h | 196 | 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
|
D | fp_move.S | 135 | 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
|
D | fp_scan.S | 171 | 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
|
D | fp_movem.S | 88 | addressing mode: address register indirect 93 | addressing mode: address register indirect with postincrement 102 | addressing mode: address register/programm counter indirect
|
/linux-4.1.27/Documentation/virtual/ |
D | paravirt_ops.txt | 20 - simple indirect call 22 known that the overhead of indirect call isn't very important. 24 - indirect call which allows optimization with binary patch
|
/linux-4.1.27/drivers/gpu/drm/r128/ |
D | r128_state.c | 1522 drm_r128_indirect_t *indirect = data; in r128_cce_indirect() local 1532 indirect->idx, indirect->start, indirect->end, in r128_cce_indirect() 1533 indirect->discard); in r128_cce_indirect() 1535 if (indirect->idx < 0 || indirect->idx >= dma->buf_count) { in r128_cce_indirect() 1537 indirect->idx, dma->buf_count - 1); in r128_cce_indirect() 1541 buf = dma->buflist[indirect->idx]; in r128_cce_indirect() 1550 DRM_ERROR("sending pending buffer %d\n", indirect->idx); in r128_cce_indirect() 1554 if (indirect->start < buf->used) { in r128_cce_indirect() 1556 indirect->start, buf->used); in r128_cce_indirect() 1563 buf->used = indirect->end; in r128_cce_indirect() [all …]
|
/linux-4.1.27/sound/core/ |
D | control_compat.c | 162 unsigned int indirect; /* bit-field causes misalignment */ member 177 unsigned int indirect; /* bit-field causes misalignment */ member 242 unsigned int indirect; in copy_ctl_value_from_user() local 246 if (get_user(indirect, &data32->indirect)) in copy_ctl_value_from_user() 248 if (indirect) in copy_ctl_value_from_user()
|
/linux-4.1.27/fs/befs/ |
D | datastream.c | 183 metablocks += ds->indirect.len; in befs_count_blocks() 317 befs_block_run indirect = data->indirect; in befs_find_brun_indirect() local 318 befs_blocknr_t indirblockno = iaddr2blockno(sb, &indirect); in befs_find_brun_indirect() 327 for (i = 0; i < indirect.len; i++) { in befs_find_brun_indirect()
|
D | befs_fs_types.h | 149 befs_disk_block_run indirect; member 159 befs_block_run indirect; member
|
D | endian.h | 114 data.indirect = fsrun_to_cpu(sb, n->indirect); in fsds_to_cpu()
|
D | debug.c | 121 tmp_run = fsrun_to_cpu(sb, inode->data.datastream.indirect); in befs_dump_inode()
|
D | ChangeLog | 296 in several respects. For one thing, it doesn't deal with indirect blocks
|
/linux-4.1.27/Documentation/powerpc/ |
D | cpu_families.txt | 170 - e6500 adds HW loaded indirect TLB entries. 210 - Book3E, software loaded TLB + HW loaded indirect TLB entries.
|
/linux-4.1.27/drivers/virtio/ |
D | virtio_ring.c | 70 bool indirect; member 136 bool indirect; in virtqueue_add() local 167 if (vq->indirect && total_sg > 1 && vq->vq.num_free) in virtqueue_add() 183 indirect = true; in virtqueue_add() 188 indirect = false; in virtqueue_add() 228 if (indirect) in virtqueue_add() 745 vq->indirect = virtio_has_feature(vdev, VIRTIO_RING_F_INDIRECT_DESC); in vring_new_virtqueue()
|
/linux-4.1.27/drivers/vhost/ |
D | vhost.c | 255 kfree(vq->indirect); in vhost_vq_free_iovecs() 256 vq->indirect = NULL; in vhost_vq_free_iovecs() 271 vq->indirect = kmalloc(sizeof *vq->indirect * UIO_MAXIOV, in vhost_dev_alloc_iovecs() 275 if (!vq->indirect || !vq->log || !vq->heads) in vhost_dev_alloc_iovecs() 314 vq->indirect = NULL; in vhost_dev_init() 1124 struct vring_desc *indirect) in get_indirect() argument 1128 u32 len = vhost32_to_cpu(vq, indirect->len); in get_indirect() 1141 ret = translate_desc(vq, vhost64_to_cpu(vq, indirect->addr), len, vq->indirect, in get_indirect() 1147 iov_iter_init(&from, READ, vq->indirect, ret, len); in get_indirect() 1158 indirect->len); in get_indirect() [all …]
|
D | vhost.h | 100 struct iovec *indirect; member
|
/linux-4.1.27/arch/m68k/ifpsp060/src/ |
D | isp.S | 907 # 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 …]
|
D | pfpsp.S | 4662 # Address register indirect: (An) # 4697 # Address register indirect w/ postincrement: (An)+ # 4766 # Address register indirect w/ predecrement: -(An) # 4827 # Address register indirect w/ displacement: (d16, An) # 4934 # Address register indirect w/ index(8-bit displacement): (d8, An, Xn) # 4936 # Memory indirect postindexed: ([bd, An], Xn, od) # 4937 # Memory indirect preindexed: ([bd, An, Xn], od) # 5014 # Program counter indirect w/ displacement: (d16, PC) # 5033 # PC indirect w/ index(8-bit displacement): (d8, PC, An) #
|
D | fpsp.S | 18613 # Address register indirect: (An) # 18648 # Address register indirect w/ postincrement: (An)+ # 18717 # Address register indirect w/ predecrement: -(An) # 18778 # Address register indirect w/ displacement: (d16, An) # 18885 # Address register indirect w/ index(8-bit displacement): (d8, An, Xn) # 18887 # Memory indirect postindexed: ([bd, An], Xn, od) # 18888 # Memory indirect preindexed: ([bd, An, Xn], od) # 18965 # Program counter indirect w/ displacement: (d16, PC) # 18984 # PC indirect w/ index(8-bit displacement): (d8, PC, An) #
|
/linux-4.1.27/drivers/scsi/ibmvscsi/ |
D | ibmvscsi.c | 699 struct srp_indirect_buf *indirect = in map_sg_data() local 716 indirect->table_desc.va = 0; in map_sg_data() 717 indirect->table_desc.len = cpu_to_be32(sg_mapped * in map_sg_data() 719 indirect->table_desc.key = 0; in map_sg_data() 723 &indirect->desc_list[0]); in map_sg_data() 724 indirect->len = cpu_to_be32(total_length); in map_sg_data() 746 indirect->len = cpu_to_be32(total_length); in map_sg_data() 747 indirect->table_desc.va = cpu_to_be64(evt_struct->ext_list_token); in map_sg_data() 748 indirect->table_desc.len = cpu_to_be32(sg_mapped * in map_sg_data() 749 sizeof(indirect->desc_list[0])); in map_sg_data() [all …]
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-driver-xen-blkfront | 7 with the backend for indirect descriptors. The default value
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_state.c | 2479 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-4.1.27/fs/ext4/ |
D | Makefile | 10 mmp.o indirect.o extents_status.o xattr.o xattr_user.o \
|
D | namei.c | 730 unsigned count, indirect; in dx_probe() local 783 if ((indirect = root->info.indirect_levels) > 1) { in dx_probe() 837 if (!indirect--) in dx_probe()
|
/linux-4.1.27/drivers/net/ethernet/wiznet/ |
D | w5300.c | 91 bool indirect; member 253 w5300_write_direct(priv, W5300_MR, priv->indirect ? in w5300_hw_reset() 568 priv->indirect = mem_size < W5300_BUS_DIRECT_SIZE; in w5300_hw_probe() 569 if (priv->indirect) { in w5300_hw_probe()
|
D | w5100.c | 91 bool indirect; member 338 w5100_write_direct(priv, W5100_MR, priv->indirect ? in w5100_hw_reset() 648 priv->indirect = mem_size < W5100_BUS_DIRECT_SIZE; in w5100_hw_probe() 649 if (priv->indirect) { in w5100_hw_probe()
|
D | Kconfig | 61 In indirect address mode host system indirectly accesses registers
|
/linux-4.1.27/arch/arm/mach-ixp4xx/ |
D | Kconfig | 200 bool "Use indirect PCI memory access" 213 configured to use indirect registers to access the whole PCI 219 case due to the indirect nature of the PCI window. 222 need to use the indirect method instead. If you don't know
|
/linux-4.1.27/include/xen/interface/io/ |
D | blkif.h | 202 struct blkif_request_indirect indirect; member
|
/linux-4.1.27/fs/hpfs/ |
D | ea.c | 85 goto indirect; in hpfs_read_ea() 108 goto indirect; in hpfs_read_ea() 119 indirect: in hpfs_read_ea()
|
/linux-4.1.27/Documentation/vm/ |
D | split_page_table_lock | 85 can avoid indirect access and save a cache line. 89 one more cache line for indirect access;
|
/linux-4.1.27/Documentation/devicetree/bindings/net/ |
D | brcm,unimac-mdio.txt | 7 base register, and the second one is optional and for indirect accesses to
|
/linux-4.1.27/arch/parisc/ |
D | Makefile | 55 cflags-y += -mfast-indirect-calls
|
/linux-4.1.27/arch/mips/kernel/ |
D | scall64-o32.S | 75 4: lw a7, 28(t0) # argument #8 from usp (for indirect syscalls) 111 sd a7, PT_R11(sp) # For indirect syscalls 143 ld a7, PT_R11(sp) # For indirect syscalls
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | b4420qds.dts | 27 * direct, indirect, incidental, special, exemplary, or consequential damages
|
D | b4qds.dtsi | 27 * direct, indirect, incidental, special, exemplary, or consequential damages
|
D | p5040ds.dts | 27 * direct, indirect, incidental, special, exemplary, or consequential damages
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | locking.txt | 62 to gfn. For indirect sp, before we do cmpxchg, we call gfn_to_pfn_atomic() 72 indirect shadow page.
|
/linux-4.1.27/drivers/block/ |
D | xen-blkfront.c | 463 ring_req->u.indirect.indirect_op = rq_data_dir(req) ? in blkif_queue_request() 465 ring_req->u.indirect.sector_number = (blkif_sector_t)blk_rq_pos(req); in blkif_queue_request() 466 ring_req->u.indirect.handle = info->handle; in blkif_queue_request() 467 ring_req->u.indirect.nr_segments = nseg; in blkif_queue_request() 522 ring_req->u.indirect.indirect_grefs[n] = gnt_list_entry->gref; in blkif_queue_request() 995 info->shadow[i].req.u.indirect.nr_segments : in blkif_free() 1058 s->req.u.indirect.nr_segments : s->req.u.rw.nr_segments; in blkif_completion()
|
D | floppy.c | 2645 int direct, indirect; in make_raw_rw_request() local 2647 indirect = in make_raw_rw_request() 2674 (indirect * 2 > direct * 3 && in make_raw_rw_request() 2685 indirect, direct, fsector_t); in make_raw_rw_request()
|
/linux-4.1.27/arch/powerpc/boot/dts/fsl/ |
D | b4420si-pre.dtsi | 27 * direct, indirect, incidental, special, exemplary, or consequential damages
|
D | p5040si-pre.dtsi | 27 * direct, indirect, incidental, special, exemplary, or consequential damages
|
D | b4420si-post.dtsi | 27 * direct, indirect, incidental, special, exemplary, or consequential damages
|
D | b4si-post.dtsi | 27 * direct, indirect, incidental, special, exemplary, or consequential damages
|
D | p5040si-post.dtsi | 27 * direct, indirect, incidental, special, exemplary, or consequential damages
|
/linux-4.1.27/Documentation/arm/ |
D | IXP4xx | 86 configured to use indirect registers to access PCI This allows 91 mmap() PCI devices in this case due to the indirect nature
|
D | kernel_user_helpers.txt | 20 code, the overhead of a VDSO indirect far call would add a measurable
|
/linux-4.1.27/Documentation/scsi/ |
D | dpti.txt | 11 * liable for any direct, indirect, incidental, special, exemplary or
|
D | ChangeLog.sym53c8xx | 267 table indirect. Extended messages of any size are accepted now.
|
/linux-4.1.27/Documentation/bus-devices/ |
D | ti-gpmc.txt | 118 indirect dependency of peripheral timings to gpmc timings other than
|
/linux-4.1.27/arch/powerpc/ |
D | Makefile | 77 KBUILD_CFLAGS_MODULE += $(call cc-option,-mno-save-toc-indirect)
|
/linux-4.1.27/include/uapi/sound/ |
D | asound.h | 915 unsigned int indirect: 1; /* W: indirect access - obsoleted */ member
|
/linux-4.1.27/Documentation/power/regulator/ |
D | consumer.txt | 150 Most consumers will use indirect operating mode control since they have no
|
/linux-4.1.27/Documentation/networking/ |
D | phy.txt | 275 read_mmd_indirect: Read PHY MMD indirect register 276 write_mmd_indirect: Write PHY MMD indirect register
|
D | filter.txt | 1184 invalid indirect read from stack off -8+0 size 8
|
/linux-4.1.27/Documentation/cgroups/ |
D | memcg_test.txt | 94 Shmem's page (just leaf page, not direct/indirect block) can be on
|
/linux-4.1.27/fs/ext3/ |
D | namei.c | 332 unsigned count, indirect; in dx_probe() local 372 if ((indirect = root->info.indirect_levels) > 1) { in dx_probe() 438 if (!indirect--) return frame; in dx_probe()
|
/linux-4.1.27/fs/reiserfs/ |
D | README | 102 align files), and he invented and implemented indirect items and
|
/linux-4.1.27/tools/perf/Documentation/ |
D | perf-record.txt | 207 - ind_call: any indirect branch
|
/linux-4.1.27/ |
D | README | 119 excessively old versions of these packages can cause indirect
|
/linux-4.1.27/Documentation/s390/ |
D | cds.txt | 253 CCW_FLAG_IDA - indirect addressing
|
/linux-4.1.27/Documentation/virtual/uml/ |
D | UserModeLinux-HOWTO.txt | 2966 …mpt to read block from filesystem resulted in short read) while reading indirect blocks of inode 1… 2984 …mpt to read block from filesystem resulted in short read) while reading indirect blocks of inode 1… 3428 …mpt to read block from filesystem resulted in short read) while reading indirect blocks of inode 1… 3446 …mpt to read block from filesystem resulted in short read) while reading indirect blocks of inode 1…
|
/linux-4.1.27/Documentation/ |
D | kprobes.txt | 193 - the function contains no indirect jump;
|
D | memory-barriers.txt | 491 indirect effect will be the order in which the second CPU sees the effects 501 mechanisms should propagate the indirect effects of a memory barrier
|