/linux-4.4.14/drivers/block/xen-blkback/ |
D | common.h | 127 struct blkif_x86_32_request_indirect indirect; member 191 struct blkif_x86_64_request_indirect indirect; member 434 dst->u.indirect.indirect_op = src->u.indirect.indirect_op; in blkif_get_x86_32_req() 435 dst->u.indirect.nr_segments = src->u.indirect.nr_segments; in blkif_get_x86_32_req() 436 dst->u.indirect.handle = src->u.indirect.handle; in blkif_get_x86_32_req() 437 dst->u.indirect.id = src->u.indirect.id; in blkif_get_x86_32_req() 438 dst->u.indirect.sector_number = src->u.indirect.sector_number; in blkif_get_x86_32_req() 440 j = min(MAX_INDIRECT_PAGES, INDIRECT_PAGES(dst->u.indirect.nr_segments)); in blkif_get_x86_32_req() 442 dst->u.indirect.indirect_grefs[i] = in blkif_get_x86_32_req() 443 src->u.indirect.indirect_grefs[i]; in blkif_get_x86_32_req() [all …]
|
D | blkback.c | 946 pages[i]->gref = req->u.indirect.indirect_grefs[i]; in xen_blkbk_parse_indirect() 1217 req->u.indirect.indirect_op : req->operation; in dispatch_rw_block_io() 1249 req->u.indirect.nr_segments : req->u.rw.nr_segments; in dispatch_rw_block_io() 1284 preq.dev = req->u.indirect.handle; in dispatch_rw_block_io() 1285 preq.sector_number = req->u.indirect.sector_number; in dispatch_rw_block_io()
|
/linux-4.4.14/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 412 indirect node. F2FS assigns 4KB to an inode block which contains 923 data block 413 indices, two direct node pointers, two indirect node pointers, and one double 414 indirect node pointer as described below. One direct node block contains 1018 415 data blocks, and one indirect node block contains also 1018 node blocks. Thus, 424 |- indirect node (2) 427 `- double indirect node (1) 428 `- indirect node (1018) 539 - 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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/virtio/ |
D | virtio_ring.c | 70 bool indirect; member 142 bool indirect; in virtqueue_add() local 173 if (vq->indirect && total_sg > 1 && vq->vq.num_free) in virtqueue_add() 189 indirect = true; in virtqueue_add() 194 indirect = false; in virtqueue_add() 234 if (indirect) in virtqueue_add() 765 vq->indirect = virtio_has_feature(vdev, VIRTIO_RING_F_INDIRECT_DESC); in vring_new_virtqueue()
|
/linux-4.4.14/drivers/vhost/ |
D | vhost.c | 334 kfree(vq->indirect); in vhost_vq_free_iovecs() 335 vq->indirect = NULL; in vhost_vq_free_iovecs() 350 vq->indirect = kmalloc(sizeof *vq->indirect * UIO_MAXIOV, in vhost_dev_alloc_iovecs() 354 if (!vq->indirect || !vq->log || !vq->heads) in vhost_dev_alloc_iovecs() 393 vq->indirect = NULL; in vhost_dev_init() 1239 struct vring_desc *indirect) in get_indirect() argument 1243 u32 len = vhost32_to_cpu(vq, indirect->len); in get_indirect() 1256 ret = translate_desc(vq, vhost64_to_cpu(vq, indirect->addr), len, vq->indirect, in get_indirect() 1262 iov_iter_init(&from, READ, vq->indirect, ret, len); in get_indirect() 1273 indirect->len); in get_indirect() [all …]
|
D | vhost.h | 100 struct iovec *indirect; member
|
/linux-4.4.14/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.4.14/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.4.14/Documentation/ABI/testing/ |
D | sysfs-driver-xen-blkfront | 7 with the backend for indirect descriptors. The default value
|
/linux-4.4.14/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.4.14/fs/ext4/ |
D | Makefile | 10 mmp.o indirect.o extents_status.o xattr.o xattr_user.o \
|
D | namei.c | 733 unsigned count, indirect; in dx_probe() local 768 indirect = root->info.indirect_levels; in dx_probe() 769 if (indirect > 1) { in dx_probe() 827 if (!indirect--) in dx_probe()
|
/linux-4.4.14/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 | 59 In indirect address mode host system indirectly accesses registers
|
/linux-4.4.14/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.4.14/include/xen/interface/io/ |
D | blkif.h | 202 struct blkif_request_indirect indirect; member
|
/linux-4.4.14/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.4.14/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.4.14/arch/parisc/ |
D | Makefile | 55 cflags-y += -mfast-indirect-calls
|
/linux-4.4.14/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.4.14/arch/powerpc/boot/dts/fsl/ |
D | b4420qds.dts | 27 * direct, indirect, incidental, special, exemplary, or consequential damages
|
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 | b4qds.dtsi | 27 * direct, indirect, incidental, special, exemplary, or consequential damages
|
D | p5040ds.dts | 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.4.14/Documentation/networking/dsa/ |
D | bcm_sf2.txt | 31 which is used for indirect PHY accesses) 65 MDIO indirect accesses
|
D | dsa.txt | 196 switches, these functions would utilize direct or indirect PHY addressing mode
|
/linux-4.4.14/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.4.14/drivers/block/ |
D | xen-blkfront.c | 522 ring_req->u.indirect.indirect_grefs[n] = gnt_list_entry->gref; in blkif_setup_rw_req_grant() 640 ring_req->u.indirect.indirect_op = rq_data_dir(req) ? in blkif_queue_rw_req() 642 ring_req->u.indirect.sector_number = (blkif_sector_t)blk_rq_pos(req); in blkif_queue_rw_req() 643 ring_req->u.indirect.handle = info->handle; in blkif_queue_rw_req() 644 ring_req->u.indirect.nr_segments = num_grant; in blkif_queue_rw_req() 1130 info->shadow[i].req.u.indirect.nr_segments : in blkif_free() 1224 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.4.14/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.4.14/arch/mips/kernel/ |
D | scall64-o32.S | 113 sd a7, PT_R11(sp) # For indirect syscalls 145 ld a7, PT_R11(sp) # For indirect syscalls
|
/linux-4.4.14/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.4.14/Documentation/bus-devices/ |
D | ti-gpmc.txt | 118 indirect dependency of peripheral timings to gpmc timings other than
|
/linux-4.4.14/arch/powerpc/ |
D | Makefile | 80 KBUILD_CFLAGS_MODULE += $(call cc-option,-mno-save-toc-indirect)
|
/linux-4.4.14/Documentation/DocBook/ |
D | networking.xml.db | 440 API-phy-read-mmd-indirect 441 API-phy-write-mmd-indirect
|
/linux-4.4.14/include/uapi/sound/ |
D | asound.h | 917 unsigned int indirect: 1; /* W: indirect access - obsoleted */ member
|
/linux-4.4.14/Documentation/power/regulator/ |
D | consumer.txt | 150 Most consumers will use indirect operating mode control since they have no
|
/linux-4.4.14/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.4.14/Documentation/cgroups/ |
D | memcg_test.txt | 94 Shmem's page (just leaf page, not direct/indirect block) can be on
|
/linux-4.4.14/fs/reiserfs/ |
D | README | 102 align files), and he invented and implemented indirect items and
|
/linux-4.4.14/tools/perf/Documentation/ |
D | perf-record.txt | 243 - ind_call: any indirect branch
|
/linux-4.4.14/ |
D | README | 119 excessively old versions of these packages can cause indirect
|
/linux-4.4.14/Documentation/s390/ |
D | cds.txt | 253 CCW_FLAG_IDA - indirect addressing
|
/linux-4.4.14/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.4.14/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
|