Home
last modified time | relevance | path

Searched refs:direct (Results 1 – 200 of 321) sorted by relevance

12

/linux-4.4.14/fs/nilfs2/
Ddirect.c30 static inline __le64 *nilfs_direct_dptrs(const struct nilfs_bmap *direct) in nilfs_direct_dptrs() argument
33 ((struct nilfs_direct_node *)direct->b_u.u_data + 1); in nilfs_direct_dptrs()
37 nilfs_direct_get_ptr(const struct nilfs_bmap *direct, __u64 key) in nilfs_direct_get_ptr() argument
39 return le64_to_cpu(*(nilfs_direct_dptrs(direct) + key)); in nilfs_direct_get_ptr()
42 static inline void nilfs_direct_set_ptr(struct nilfs_bmap *direct, in nilfs_direct_set_ptr() argument
45 *(nilfs_direct_dptrs(direct) + key) = cpu_to_le64(ptr); in nilfs_direct_set_ptr()
48 static int nilfs_direct_lookup(const struct nilfs_bmap *direct, in nilfs_direct_lookup() argument
55 ptr = nilfs_direct_get_ptr(direct, key); in nilfs_direct_lookup()
63 static int nilfs_direct_lookup_contig(const struct nilfs_bmap *direct, in nilfs_direct_lookup_contig() argument
74 ptr = nilfs_direct_get_ptr(direct, key); in nilfs_direct_lookup_contig()
[all …]
DMakefile3 btnode.o bmap.o btree.o direct.o dat.o recovery.o \
/linux-4.4.14/samples/seccomp/
DMakefile4 hostprogs-$(CONFIG_SECCOMP_FILTER) := bpf-fancy dropper bpf-direct
16 HOSTCFLAGS_bpf-direct.o += -I$(objtree)/usr/include
17 HOSTCFLAGS_bpf-direct.o += -idirafter $(objtree)/include
18 bpf-direct-objs := bpf-direct.o
31 HOSTCFLAGS_bpf-direct.o += $(MFLAG)
35 HOSTLOADLIBES_bpf-direct += $(MFLAG)
D.gitignore1 bpf-direct
/linux-4.4.14/Documentation/devicetree/bindings/input/
Dpxa27x-keypad.txt9 is debounce interval for direct key and bit[15:0] is debounce
16 - marvell,direct-key-count : How many direct keyes are used.
17 - marvell,direct-key-mask : The mask indicates which keyes
18 are used. If bit[X] of the mask is set, the direct key X
20 - marvell,direct-key-low-active : Direct key status register
21 tells the level of pins that connects to the direct keyes.
24 - marvell,direct-key-map : It is a u16 array. Each item indicates
25 the linux key-code for the direct key.
57 marvell,direct-key-count = <1>;
58 marvell,direct-key-map = <0x001c>;
/linux-4.4.14/drivers/hwmon/pmbus/
Dmax34440.c208 .format[PSC_VOLTAGE_IN] = direct,
209 .format[PSC_VOLTAGE_OUT] = direct,
210 .format[PSC_TEMPERATURE] = direct,
211 .format[PSC_CURRENT_OUT] = direct,
250 .format[PSC_VOLTAGE_IN] = direct,
251 .format[PSC_VOLTAGE_OUT] = direct,
252 .format[PSC_TEMPERATURE] = direct,
253 .format[PSC_CURRENT_OUT] = direct,
254 .format[PSC_FAN] = direct,
293 .format[PSC_VOLTAGE_IN] = direct,
[all …]
Dmax8688.c154 .format[PSC_VOLTAGE_IN] = direct,
155 .format[PSC_VOLTAGE_OUT] = direct,
156 .format[PSC_TEMPERATURE] = direct,
157 .format[PSC_CURRENT_OUT] = direct,
Dmax16064.c79 .format[PSC_VOLTAGE_IN] = direct,
80 .format[PSC_VOLTAGE_OUT] = direct,
81 .format[PSC_TEMPERATURE] = direct,
Dlm25066.c454 info->format[PSC_VOLTAGE_IN] = direct; in lm25066_probe()
455 info->format[PSC_VOLTAGE_OUT] = direct; in lm25066_probe()
456 info->format[PSC_CURRENT_IN] = direct; in lm25066_probe()
457 info->format[PSC_TEMPERATURE] = direct; in lm25066_probe()
458 info->format[PSC_POWER] = direct; in lm25066_probe()
Dpmbus.c135 info->format[PSC_VOLTAGE_OUT] = direct; in pmbus_identify()
155 if (info->format[PSC_VOLTAGE_OUT] == direct) { in pmbus_identify()
Dadm1275.c385 info->format[PSC_VOLTAGE_IN] = direct; in adm1275_probe()
386 info->format[PSC_VOLTAGE_OUT] = direct; in adm1275_probe()
387 info->format[PSC_CURRENT_OUT] = direct; in adm1275_probe()
388 info->format[PSC_POWER] = direct; in adm1275_probe()
Dpmbus.h343 enum pmbus_data_format { linear = 0, direct, vid }; enumerator
Dpmbus_core.c543 case direct: in pmbus_reg2data()
677 case direct: in pmbus_data2reg()
1720 if (data->info->format[PSC_VOLTAGE_OUT] != direct) in pmbus_identify_common()
/linux-4.4.14/arch/tile/gxio/
DKconfig1 # Support direct access to TILE-Gx hardware from user space, via the
7 # Support direct access to the common I/O DMA facility within the
13 # Support direct access to the TILE-Gx mPIPE hardware from kernel space.
19 # Support direct access to the TILE-Gx TRIO hardware from kernel space.
25 # Support direct access to the TILE-Gx USB hardware from kernel space.
30 # Support direct access to the TILE-Gx UART hardware from kernel space.
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dalloc.c74 buf->direct.buf = mlx5_dma_zalloc_coherent_node(dev, size, in mlx5_buf_alloc_node()
76 if (!buf->direct.buf) in mlx5_buf_alloc_node()
79 buf->direct.map = t; in mlx5_buf_alloc_node()
97 dma_free_coherent(&dev->pdev->dev, buf->size, buf->direct.buf, in mlx5_buf_free()
98 buf->direct.map); in mlx5_buf_free()
206 addr = buf->direct.map + (i << buf->page_shift); in mlx5_fill_page_array()
Dwq.c89 wq->buf = wq_ctrl->buf.direct.buf; in mlx5_wq_cyc_create()
125 wq->buf = wq_ctrl->buf.direct.buf; in mlx5_cqwq_create()
161 wq->buf = wq_ctrl->buf.direct.buf; in mlx5_wq_ll_create()
/linux-4.4.14/drivers/staging/iio/cdc/
DKconfig11 (ad7150, ad7151, ad7156) Provides direct access via sysfs.
21 (ad7152, ad7153) Provides direct access via sysfs.
31 (AD7745, AD7746, AD7747) Provides direct access via sysfs.
/linux-4.4.14/drivers/staging/iio/resolver/
DKconfig11 to digital converters, ad2s90, provides direct access via sysfs.
22 to digital converters, ad2s1200 and ad2s1205, provides direct access
34 to digital converters, ad2s1210, provides direct access via sysfs.
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_allocator.c209 buf->direct.buf = dma_alloc_coherent(&dev->pdev->dev, in mthca_buf_alloc()
211 if (!buf->direct.buf) in mthca_buf_alloc()
214 dma_unmap_addr_set(&buf->direct, mapping, t); in mthca_buf_alloc()
216 memset(buf->direct.buf, 0, size); in mthca_buf_alloc()
291 dma_free_coherent(&dev->pdev->dev, size, buf->direct.buf, in mthca_buf_free()
292 dma_unmap_addr(&buf->direct, mapping)); in mthca_buf_free()
Dmthca_provider.h53 struct mthca_buf_list direct; member
/linux-4.4.14/drivers/platform/x86/
Dintel_mid_thermal.c94 int direct; member
135 static int adc_to_temp(int direct, uint16_t adc_val, int *tp) in adc_to_temp() argument
140 if (direct) { in adc_to_temp()
215 ret = adc_to_temp(td_info->direct, adc_val, &curr_temp); in mid_read_temp()
414 td_info->direct = 1; in initialize_sensor()
/linux-4.4.14/arch/x86/pci/
DMakefile4 obj-$(CONFIG_PCI_MMCONFIG) += mmconfig_$(BITS).o direct.o mmconfig-shared.o
5 obj-$(CONFIG_PCI_DIRECT) += direct.o
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_resources.c124 buf->direct.buf = vmap(pages, buf->nbufs, VM_MAP, PAGE_KERNEL); in mlx4_en_map_buffer()
126 if (!buf->direct.buf) in mlx4_en_map_buffer()
137 vunmap(buf->direct.buf); in mlx4_en_unmap_buffer()
Dalloc.c595 buf->direct.buf = dma_alloc_coherent(&dev->persist->pdev->dev, in mlx4_buf_alloc()
597 if (!buf->direct.buf) in mlx4_buf_alloc()
600 buf->direct.map = t; in mlx4_buf_alloc()
607 memset(buf->direct.buf, 0, size); in mlx4_buf_alloc()
611 buf->direct.buf = NULL; in mlx4_buf_alloc()
640 buf->direct.buf = vmap(pages, buf->nbufs, VM_MAP, PAGE_KERNEL); in mlx4_buf_alloc()
642 if (!buf->direct.buf) in mlx4_buf_alloc()
662 buf->direct.buf, in mlx4_buf_free()
663 buf->direct.map); in mlx4_buf_free()
666 vunmap(buf->direct.buf); in mlx4_buf_free()
Den_cq.c85 cq->buf = (struct mlx4_cqe *)cq->wqres.buf.direct.buf; in mlx4_en_create_cq()
Den_tx.c110 ring->buf = ring->wqres.buf.direct.buf; in mlx4_en_create_tx_ring()
114 (unsigned long long) ring->wqres.buf.direct.map); in mlx4_en_create_tx_ring()
/linux-4.4.14/drivers/staging/iio/frequency/
DKconfig11 AD9832 and AD9835, provides direct access via sysfs.
21 AD9833, AD9834, AD9837 and AD9838, provides direct access via sysfs.
/linux-4.4.14/Documentation/devicetree/bindings/mtd/
Dmtd-physmap.txt19 - no-unaligned-direct-access: boolean to disable the default direct
21 On some platforms (e.g. MPC5200) a direct 1:1 mapping may cause
24 By defining "no-unaligned-direct-access", the flash will not be
Dpartition.txt13 For backwards compatibility partitions as direct subnodes of the mtd device are
15 NOTE: also for backwards compatibility, direct subnodes that have a compatible
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
Dhw.h59 u8 direct);
60 u32 rtl92de_read_dword_dbi(struct ieee80211_hw *hw, u16 offset, u8 direct);
Drf.c414 u8 direct = bmac0 ? BIT(3) | BIT(2) : BIT(3); in rtl92d_phy_enable_anotherphy() local
428 rtl92de_read_dword_dbi(hw, REG_SYS_ISO_CTRL, direct) | in rtl92d_phy_enable_anotherphy()
429 BIT(29) | BIT(16) | BIT(17), direct); in rtl92d_phy_enable_anotherphy()
445 u8 direct = bmac0 ? BIT(3) | BIT(2) : BIT(3); in rtl92d_phy_powerdown_anotherphy() local
459 0x00000000, direct); in rtl92d_phy_powerdown_anotherphy()
Dhw.c46 u32 rtl92de_read_dword_dbi(struct ieee80211_hw *hw, u16 offset, u8 direct) in rtl92de_read_dword_dbi() argument
52 rtl_write_byte(rtlpriv, REG_DBI_FLAG, BIT(1) | direct); in rtl92de_read_dword_dbi()
59 u16 offset, u32 value, u8 direct) in rtl92de_write_dword_dbi() argument
65 rtl_write_byte(rtlpriv, REG_DBI_FLAG, BIT(0) | direct); in rtl92de_write_dword_dbi()
/linux-4.4.14/arch/x86/mm/
Dinit_64.c792 bool direct) in remove_pte_table() argument
823 if (!direct) in remove_pte_table()
858 if (direct) in remove_pte_table()
864 bool direct) in remove_pmd_table() argument
881 if (!direct) in remove_pmd_table()
909 remove_pte_table(pte_base, addr, next, direct); in remove_pmd_table()
914 if (direct) in remove_pmd_table()
920 bool direct) in remove_pud_table() argument
937 if (!direct) in remove_pud_table()
965 remove_pmd_table(pmd_base, addr, next, direct); in remove_pud_table()
[all …]
/linux-4.4.14/drivers/iio/frequency/
DKconfig18 Clock Generator. The driver provides direct access via sysfs.
36 Wideband Synthesizers. The driver provides direct access via sysfs.
/linux-4.4.14/Documentation/networking/
Dixgbe.txt35 optics and/or the direct attach cables listed below.
39 82598-based adapters support all passive direct attach cables that comply
40 with SFF-8431 v4.1 and SFF-8472 v10.4 specifications. Active direct attach
54 The following is a list of 3rd party SFP+ modules and direct attach cables that
70 82599-based adapters support all passive and active limiting direct attach
91 The following is a list of 3rd party SFP+ modules and direct attach cables that
100 82598-based adapters support all passive direct attach cables that comply
101 with SFF-8431 v4.1 and SFF-8472 v10.4 specifications. Active direct attach
124 Supports advanced filters that direct receive packets by their flows to
316 KVM Hypervisor/VMM supports direct assignment of a PCIe device to a VM. This
[all …]
Ddns_resolver.txt50 /sbin/request-key can appropriately direct the upcalls. For example, to handle
58 To direct a query for query type 'foo', a line of the following should be added
/linux-4.4.14/arch/arm/
DKconfig.debug109 Say Y here if you want the debug print routines to direct
130 Say Y here if you want the debug print routines to direct
182 Say Y here if you want the debug print routines to direct
192 Say Y here if you want the debug print routines to direct
199 Say Y here if you want the debug print routines to direct
207 Say Y here if you want the debug print routines to direct
215 Say Y here if you want the debug print routines to direct
223 Say Y here if you want the debug print routines to direct
231 Say Y here if you want the debug print routines to direct
238 Say Y here if you want the debug print routines to direct
[all …]
/linux-4.4.14/Documentation/x86/x86_64/
Dmm.txt9 ffff880000000000 - ffffc7ffffffffff (=64 TB) direct mapping of all phys. memory
24 The direct mapping covers all memory in the system up to the highest
Dboot-options.txt285 Do not use GB pages for kernel direct mappings.
287 Use GB pages for kernel direct mappings.
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-class-scsi_host25 use the direct i/o path to physical devices. A value of zero
27 the direct i/o path to physical devices. This setting is
/linux-4.4.14/fs/minix/
Ditree_common.c353 unsigned blocks, res, direct = DIRECT, i = DEPTH; in nblocks() local
356 while (--i && blocks > direct) { in nblocks()
357 blocks -= direct; in nblocks()
361 direct = 1; in nblocks()
/linux-4.4.14/drivers/staging/emxx_udc/
Demxx_udc.c266 _nbu2ss_endpoint_toggle_reset(udc, (ep->epnum|ep->direct)); in _nbu2ss_ep_init()
268 if (ep->direct == USB_DIR_OUT) { in _nbu2ss_ep_init()
316 if (ep->direct == USB_DIR_OUT) { in _nbu2ss_epn_exit()
356 if (ep->direct == USB_DIR_OUT) { in _nbu2ss_ep_dma_init()
402 if (ep->direct == USB_DIR_OUT) { in _nbu2ss_ep_dma_exit()
476 u8 direct in _nbu2ss_dma_map_single() argument
487 (direct == USB_DIR_IN) in _nbu2ss_dma_map_single()
497 (direct == USB_DIR_IN) in _nbu2ss_dma_map_single()
509 u8 direct in _nbu2ss_dma_unmap_single() argument
516 if (direct == USB_DIR_OUT) { in _nbu2ss_dma_unmap_single()
[all …]
Demxx_udc.h554 u8 direct; member
/linux-4.4.14/fs/romfs/
DKconfig34 direct mapping of the medium.
44 also allows direct mapping of MTD devices through romfs files under
/linux-4.4.14/fs/befs/
Dbefs_fs_types.h147 befs_disk_block_run direct[BEFS_NUM_DIRECT_BLOCKS]; member
157 befs_block_run direct[BEFS_NUM_DIRECT_BLOCKS]; member
Dendian.h111 data.direct[i] = fsrun_to_cpu(sb, n->direct[i]); in fsds_to_cpu()
Ddebug.c111 fsrun_to_cpu(sb, inode->data.datastream.direct[i]); in befs_dump_inode()
Ddatastream.c250 befs_block_run *array = data->direct; in befs_find_brun_direct()
/linux-4.4.14/sound/pci/hda/
Dpatch_ca0132.c143 int direct; /* 0:output; 1:input*/ member
157 .direct = EFX_DIR_OUT,
165 .direct = EFX_DIR_OUT,
173 .direct = EFX_DIR_OUT,
181 .direct = EFX_DIR_OUT,
189 .direct = EFX_DIR_OUT,
198 .direct = EFX_DIR_OUT,
208 .direct = EFX_DIR_IN,
216 .direct = EFX_DIR_IN,
224 .direct = EFX_DIR_IN,
[all …]
/linux-4.4.14/drivers/staging/iio/impedance-analyzer/
DKconfig13 Network Analyzer, AD5933/4, provides direct access via sysfs.
/linux-4.4.14/sound/core/seq/oss/
Dseq_oss_midi.h43 int snd_seq_oss_midi_input(struct snd_seq_event *ev, int direct, void *private);
Dseq_oss_event.h109 int snd_seq_oss_event_input(struct snd_seq_event *ev, int direct, void *private_data, int atomic, i…
Dseq_oss_init.c53 static int receive_announce(struct snd_seq_event *ev, int direct, void *private, int atomic, int ho…
136 receive_announce(struct snd_seq_event *ev, int direct, void *private, int atomic, int hop) in receive_announce() argument
Dseq_oss_event.c432 snd_seq_oss_event_input(struct snd_seq_event *ev, int direct, void *private_data, in snd_seq_oss_event_input() argument
439 return snd_seq_oss_midi_input(ev, direct, private_data); in snd_seq_oss_event_input()
/linux-4.4.14/virt/kvm/
DKconfig28 # Toggle to switch between direct notification and batch job
/linux-4.4.14/include/sound/
Dpcm_oss.h28 direct:1, member
Dseq_kernel.h65 int (*event_input)(struct snd_seq_event *ev, int direct, void *private_data, int atomic, int hop);
/linux-4.4.14/Documentation/filesystems/
Dautofs4-mount-control.txt31 because autofs direct mounts and the implementation of "on demand mount
35 For example, there are two types of automount maps, direct (in the kernel
37 a direct mount in disguise) and indirect.
39 Here is a master map with direct and indirect map entries:
41 /- /etc/auto.direct
46 /etc/auto.direct:
63 The way that direct mounts are handled is by making an autofs mount on
69 But, each entry in direct and indirect maps can have offsets (making
81 and a similarly a direct mount map entry could also be:
102 offsets are implemented using the same mechanism as the direct mounts
[all …]
Df2fs.txt46 In LFS, when a file data is updated and written to the end of log, its direct
48 block is also updated due to the direct pointer block update. In this manner,
411 traditional file structures, F2FS has three types of node: inode, direct node,
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
422 |- direct node (2)
425 | `- direct node (1018)
429 `- direct node (1018)
537 - Hot node contains direct node blocks of directories.
538 - Warm node contains direct node blocks except hot node blocks.
Dsysv-fs.txt160 7 direct blocks
164 10 direct blocks
Dlogfs.txt118 Inodes in LogFS are similar to FFS-style filesystems with direct and
126 corresponding to the 16 direct pointers in the inode. In ext2 (maybe
128 corresponds to logical block 12, skipping the 12 direct pointers.
Dqnx6.txt51 If the level value is 0, up to 16 direct blocks can be addressed by each
86 addressed with 16 direct blocks.
/linux-4.4.14/fs/sysv/
Ditree.c432 unsigned blocks, res, direct = DIRECT, i = DEPTH; in sysv_nblocks() local
435 while (--i && blocks > direct) { in sysv_nblocks()
436 blocks = ((blocks - direct - 1) >> ptrs_bits) + 1; in sysv_nblocks()
438 direct = 1; in sysv_nblocks()
/linux-4.4.14/sound/synth/emux/
Demux_oss.c41 static int snd_emux_event_oss_input(struct snd_seq_event *ev, int direct,
302 snd_emux_event_oss_input(struct snd_seq_event *ev, int direct, void *private_data, in snd_emux_event_oss_input() argument
316 return snd_emux_event_input(ev, direct, private_data, atomic, hop); in snd_emux_event_oss_input()
Demux_voice.h37 int snd_emux_event_input(struct snd_seq_event *ev, int direct, void *private,
Demux_seq.c252 snd_emux_event_input(struct snd_seq_event *ev, int direct, void *private_data, in snd_emux_event_input() argument
/linux-4.4.14/drivers/media/pci/cx25821/
DKconfig18 This is a video4linux driver for direct (DMA) audio on
/linux-4.4.14/Documentation/i2c/busses/
Di2c-parport-light6 on the parport driver, and uses direct I/O access instead. This might be
Di2c-nforce248 the driver to work with direct I/O access, which is different to the EC
/linux-4.4.14/drivers/nvdimm/
DKconfig33 capable of DAX (direct-access) file system mappings. See
84 not support direct I/O, RDMA, or any other usage that
/linux-4.4.14/Documentation/devicetree/bindings/mips/cavium/
Ductl.txt14 - ranges: Empty to signify direct mapping of the children.
/linux-4.4.14/Documentation/hwmon/
Dpmbus80 .direct[PSC_VOLTAGE_OUT] = true,
81 .direct[PSC_TEMPERATURE] = true,
82 .direct[PSC_CURRENT_OUT] = true,
Dpmbus-core184 PMBus registers. Chip drivers may also use direct I2C commands. If direct I2C
Dsysfs-interface57 Alarms are direct indications read from the chips. The drivers do NOT
259 pwm[1-*]_mode 0: DC mode (direct current)
676 Generally a direct representation of a chip's internal
Dnct677550 direct temperature sensor inputs, the others are special sources such as PECI,
/linux-4.4.14/drivers/media/pci/cx18/
DKconfig31 This is a video4linux driver for direct (DMA) audio on
/linux-4.4.14/sound/core/seq/
Dseq_ports.h72 int (*event_input)(struct snd_seq_event *ev, int direct, void *private_data,
Dseq_system.c116 static int event_input_timer(struct snd_seq_event * ev, int direct, void *private_data, int atomic,… in event_input_timer() argument
Dseq_dummy.c88 dummy_input(struct snd_seq_event *ev, int direct, void *private_data, in dummy_input() argument
Dseq_virmidi.c125 static int snd_virmidi_event_input(struct snd_seq_event *ev, int direct, in snd_virmidi_event_input() argument
Dseq_midi.c132 static int event_process_midi(struct snd_seq_event *ev, int direct, in event_process_midi() argument
Dseq_clientmgr.c604 int direct; in snd_seq_deliver_single_event() local
606 direct = snd_seq_ev_is_direct(event); in snd_seq_deliver_single_event()
634 result = dest_port->event_input(event, direct, in snd_seq_deliver_single_event()
648 if (result < 0 && !direct) { in snd_seq_deliver_single_event()
/linux-4.4.14/Documentation/scsi/
Dcxgb3i.txt9 as CRC computation and verification, and direct DMA to the final host memory
81 4. To direct open-iscsi traffic to go through cxgb3i's accelerated path,
Ddpti.txt11 * liable for any direct, indirect, incidental, special, exemplary or
Dst.txt228 direct i/o is not possible for the whole transfer, the driver buffer
242 allowed if ST_BUFFER_WRITES is non-zero and direct i/o is not used.
247 NOTE that if direct i/o is used, the small writes are not buffered. This may
256 direct i/o and not in fixed block mode.
314 try_direct_io=x try direct transfer between user buffer and
553 correct. The user can request using direct spacing to EOD by setting
/linux-4.4.14/drivers/media/usb/tm6000/
DKconfig22 This is a video4linux driver for direct (DMA) audio for
/linux-4.4.14/fs/nfs/
DMakefile9 direct.o pagelist.o read.o symlink.o unlink.o \
/linux-4.4.14/arch/x86/kvm/
Dmmu.h74 int handle_mmio_page_fault(struct kvm_vcpu *vcpu, u64 addr, bool direct);
Dmmu.c756 if (!sp->role.direct) in kvm_mmu_page_get_gfn()
764 if (sp->role.direct) in kvm_mmu_page_set_gfn()
1691 if (!sp->role.direct) in kvm_mmu_free_page()
1724 u64 *parent_pte, int direct) in kvm_mmu_alloc_page() argument
1730 if (!direct) in kvm_mmu_alloc_page()
1893 if ((_sp)->role.direct || (_sp)->role.invalid) {} else
2085 int direct, in kvm_mmu_get_page() argument
2096 role.direct = direct; in kvm_mmu_get_page()
2097 if (role.direct) in kvm_mmu_get_page()
2131 sp = kvm_mmu_alloc_page(vcpu, parent_pte, direct); in kvm_mmu_get_page()
[all …]
Dmmu_audit.c201 if (sp->role.direct || sp->unsync || sp->role.invalid) in audit_write_protection()
Dmmutrace.h38 role.direct ? " direct" : "", \
Dpaging_tmpl.h528 if (sp->role.direct) in FNAME()
933 BUG_ON(sp->role.direct); in FNAME()
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-devices-system-cpu20 If a process ever sets the DSCR (via direct access to the
/linux-4.4.14/Documentation/devicetree/bindings/i2c/
Di2c-cros-ec-tunnel.txt4 controller) but no direct connection to some devices on the other side of
/linux-4.4.14/Documentation/filesystems/nfs/
Didmapper.txt27 direct the upcall. The following line should be added:
33 This will direct all id_resolver requests to the program /usr/sbin/nfs.idmap.
/linux-4.4.14/drivers/staging/iio/adc/
DKconfig91 activate only one via device tree selection. Provides direct access
114 ST SPEAr SoC. Provides direct access via sysfs.
/linux-4.4.14/Documentation/vm/
Dbalance20 That being said, the kernel should try to fulfill requests for direct
21 mapped pages from the direct mapped pool, instead of falling back on
23 or not). A similar argument applies to highmem and direct mapped pages.
Dhighmem.txt53 temporary maps to access the rest of the physical memory - the actual direct
/linux-4.4.14/drivers/isdn/mISDN/
DKconfig38 - direct tunneling of physical interface via IP
/linux-4.4.14/drivers/staging/slicoss/
DTODO3 - remove direct memory access of structures
/linux-4.4.14/drivers/lightnvm/
DKconfig12 exposes direct access to the underlying non-volatile memory.
/linux-4.4.14/drivers/usb/usbip/
DKconfig6 machines direct access to USB devices. It provides the
/linux-4.4.14/drivers/staging/iio/light/
DKconfig41 Provides iio_events and direct access via sysfs.
/linux-4.4.14/sound/core/oss/
Dpcm_oss.c846 int direct; in snd_pcm_oss_change_params() local
866 direct = 1; in snd_pcm_oss_change_params()
868 direct = substream->oss.setup.direct; in snd_pcm_oss_change_params()
878 if (!direct) in snd_pcm_oss_change_params()
893 if (direct) in snd_pcm_oss_change_params()
917 if (direct) { in snd_pcm_oss_change_params()
942 if (!direct) { in snd_pcm_oss_change_params()
1779 int direct; in snd_pcm_oss_get_formats() local
1788 direct = 1; in snd_pcm_oss_get_formats()
1790 direct = substream->oss.setup.direct; in snd_pcm_oss_get_formats()
[all …]
/linux-4.4.14/fs/xfs/
Dxfs_aops.c1380 bool direct, in __xfs_get_blocks() argument
1401 if (!create && direct && offset >= i_size_read(inode)) in __xfs_get_blocks()
1411 if (create && !direct) { in __xfs_get_blocks()
1435 if (direct || xfs_get_extsz_hint(ip)) { in __xfs_get_blocks()
1486 if (direct || size > (1 << inode->i_blkbits)) in __xfs_get_blocks()
1501 if (create && direct) in __xfs_get_blocks()
1528 BUG_ON(direct); in __xfs_get_blocks()
/linux-4.4.14/fs/freevxfs/
Dvxfs_inode.h76 struct direct { /* Direct extents */ struct
Dvxfs_bmap.c79 struct direct *d = vip->vii_ext4.ve4_direct + i; in vxfs_bmap_ext4()
/linux-4.4.14/drivers/pps/
DKconfig36 This option adds support for direct in-kernel time
/linux-4.4.14/drivers/media/platform/ti-vpe/
Dvpdma_priv.h476 static inline u32 cfd_pkt_payload_len(bool direct, int cls, int dest, in cfd_pkt_payload_len() argument
480 (direct << CFD_DIRECT_SHFT) | in cfd_pkt_payload_len()
/linux-4.4.14/Documentation/trace/
Dstm.txt62 Some STM devices may allow direct mapping of the channel mmio regions
70 descriptor and obtain direct access to an mmio region for 64 channels.
/linux-4.4.14/drivers/staging/speakup/
Dspeakup_bns.c62 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_dummy.c64 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_txprt.c62 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_spkout.c68 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_acntsa.c65 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_ltlk.c74 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_audptr.c69 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_apollo.c73 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_decext.c91 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_acntpc.c80 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_keypc.c73 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_dectlk.c90 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_soft.c93 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_dtlk.c91 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_decpc.c185 __ATTR(direct, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
/linux-4.4.14/Documentation/DocBook/
Dfilesystems.xml.db171 API-bdev-direct-access
282 API-splice-direct-to-actor
283 API-do-splice-direct
Dnetworking.xml.db466 API-phy-connect-direct
469 API-phy-attach-direct
/linux-4.4.14/drivers/clk/nxp/
Dclk-lpc18xx-cgu.c458 bool direct, fbsel; in lpc18xx_pll1_recalc_rate() local
464 direct = (ctrl & LPC18XX_PLL1_CTRL_DIRECT) ? true : false; in lpc18xx_pll1_recalc_rate()
470 if (direct || fbsel) in lpc18xx_pll1_recalc_rate()
/linux-4.4.14/arch/unicore32/
DKconfig.debug44 Say Y here if you want the debug print routines to direct their
/linux-4.4.14/arch/powerpc/boot/dts/
Do2d.dtsi92 no-unaligned-direct-access;
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/
Dpamu.txt63 second is the number of "ways". For direct-mapped caches,
69 second is the number of "ways". For direct-mapped caches,
/linux-4.4.14/sound/drivers/opl4/
Dopl4_seq.c111 static int snd_opl4_seq_event_input(struct snd_seq_event *ev, int direct, in snd_opl4_seq_event_input() argument
/linux-4.4.14/arch/powerpc/boot/dts/fsl/
Db4420qds.dts27 * direct, indirect, incidental, special, exemplary, or consequential damages
Db4420si-pre.dtsi27 * direct, indirect, incidental, special, exemplary, or consequential damages
Dp5040si-pre.dtsi27 * direct, indirect, incidental, special, exemplary, or consequential damages
Db4420si-post.dtsi27 * direct, indirect, incidental, special, exemplary, or consequential damages
Db4qds.dtsi27 * direct, indirect, incidental, special, exemplary, or consequential damages
Dp5040ds.dts27 * direct, indirect, incidental, special, exemplary, or consequential damages
/linux-4.4.14/tools/lib/traceevent/
Dplugin_kvm.c361 unsigned direct:1; member
397 role.direct ? " direct" : "", in kvm_mmu_print_role()
/linux-4.4.14/Documentation/devicetree/bindings/arm/msm/
Dqcom,saw2.txt6 subsystem) into and out of low power modes via a direct connection to
/linux-4.4.14/arch/arc/boot/dts/
Daxc001.dtsi76 * and here we mimic direct connection from MB INTC to
Daxc003.dtsi79 * So here we mimic a direct connection betwen them, ignoring the
Daxc003_idu.dtsi101 * and here we mimic direct connection from MB INTC to
/linux-4.4.14/drivers/media/pci/saa7134/
DKconfig22 This is a video4linux driver for direct (DMA) audio in
/linux-4.4.14/Documentation/powerpc/
Dcxlflash.txt23 user space application direct access to Flash storage.
42 either raw access to the entire LUN (referred to as direct
182 This ioctl is responsible for transitioning the LUN to direct
183 (physical) mode access and configuring the AFU for direct access from
192 The AFU is configured for direct access from user space by adding an
/linux-4.4.14/Documentation/
Dvfio.txt8 agnostic framework for exposing direct device access to userspace, in
12 Why do we want that? Virtual machines often make use of direct device
16 significantly reduced latency, higher bandwidth, and direct use of
20 field, also benefit from low-overhead, direct device access from
48 things like secure direct assignment of devices into virtual machines.
282 a direct pass through for VFIO_DEVICE_* ioctls. The read/write/mmap
Dnommu-mmap.txt50 - If the backing device device can't or won't permit direct sharing,
102 the mmap() by providing direct access to the underlying device if it
234 direct the call to the device-specific driver. Under such circumstances, the
Dlockup-watchdogs.txt36 perf subsystems, respectively. A direct consequence of this is that,
Dvolatile-considered-harmful.txt74 architectures where direct I/O memory access does work. Essentially,
Drpmsg.txt37 keep in mind that remote processors might have direct access to the
39 OMAP4, remote cores and hardware accelerators may have direct access to the
/linux-4.4.14/drivers/net/ethernet/wiznet/
DKconfig53 In direct address mode host system can directly access all registers
/linux-4.4.14/Documentation/virtual/kvm/
Dlocking.txt61 For direct sp, we can easily avoid it since the spte of direct sp is fixed
Dmmu.txt73 direct mode; otherwise it operates in shadow mode (see below).
135 role.direct:
184 page, or the base page frame for linear translations. See role.direct.
197 perform a reverse map from a pte to a gfn. When role.direct is set, any
199 this case, the array of gfns is not allocated. See role.direct and gfn.
285 (*) not applicable in direct mode
/linux-4.4.14/drivers/net/wimax/i2400m/
Dfw.c648 unsigned int direct, unsigned int do_csum) in i2400m_download_chunk() argument
661 addr, direct, do_csum); in i2400m_download_chunk()
668 __chunk_len & 0xf ? 0 : direct); in i2400m_download_chunk()
677 addr, direct, do_csum, ret); in i2400m_download_chunk()
/linux-4.4.14/drivers/media/pci/cx88/
DKconfig21 This is a video4linux driver for direct (DMA) audio on
/linux-4.4.14/scripts/
Dgen_initramfs_list.sh29 as direct input to initramfs.
/linux-4.4.14/Documentation/arm/
DIXP4xx78 1) A direct mapped window from 0x48000000 to 0x4bffffff (64MB).
94 By default, the direct method is used for performance reasons. If
Dmemory.txt59 PAGE_OFFSET high_memory-1 Kernel direct-mapped RAM region.
/linux-4.4.14/Documentation/sound/alsa/
DREADME.maya44138 These switches allow a direct digital routing from the ADCs to the DACs.
155 "Input 4" -> direct routing from ADC output of the selected input channel
DOSS-Emulation.txt140 direct don't use plugins
149 The direct option is used, as mentioned above, to bypass the automatic
154 % echo "quake 0 0 direct" > /proc/asound/card0/pcm0p/oss
/linux-4.4.14/sound/drivers/opl3/
Dopl3_oss.c57 static int snd_opl3_oss_event_input(struct snd_seq_event *ev, int direct, in snd_opl3_oss_event_input() argument
Dopl3_seq.c155 static int snd_opl3_synth_event_input(struct snd_seq_event * ev, int direct, in snd_opl3_synth_event_input() argument
/linux-4.4.14/fs/
DMakefile17 obj-y += buffer.o block_dev.o direct-io.o mpage.o
/linux-4.4.14/Documentation/block/
Dbiodoc.txt182 modified to accomplish a direct page -> bus translation, without requiring
279 There are situations where high-level code needs to have direct access to
284 capabilities for certain kinds of fitness tests. Having direct interfaces at
318 handling direct requests easier for such drivers; Also for drivers that
343 in such cases (REQ_PC: direct packet command passed to driver, REQ_BLOCK_PC:
384 avoid cache related fields which are irrelevant in the direct/page i/o path,
409 bh structure for buffered i/o, and in the case of raw/direct i/o kiobufs are
485 which in turn means that only raw I/O uses it (direct i/o may not work
710 direct access requests which only specify rq->buffer without a valid rq->bio)
821 (b) Kiobuf i/o (for raw/direct i/o):
[all …]
/linux-4.4.14/arch/m68k/math-emu/
Dfp_move.S72 | addressing mode: data register direct
Dfp_cond.S113 | addressing mode: data register direct
Dfp_decode.h214 | addressing mode: data register direct
Dfp_scan.S141 | addressing mode: data register direct
/linux-4.4.14/net/atm/
DKconfig54 bridges and ATM attached hosts establish direct ATM VCs across
/linux-4.4.14/drivers/staging/iio/accel/
DKconfig85 accelerometer. The driver supplies direct access via sysfs files
/linux-4.4.14/arch/arm/mach-ixp4xx/
DKconfig205 1) A direct mapped window from 0x48000000 to 0x4BFFFFFF (64MB).
221 By default, the direct method is used. Choose this option if you
/linux-4.4.14/kernel/irq/
Dirqdomain.c722 bool direct; in virq_debug_show() local
734 direct = (i == hwirq) && (i < domain->revmap_direct_max_irq); in virq_debug_show()
737 direct ? "(DIRECT)" : ""); in virq_debug_show()
/linux-4.4.14/drivers/staging/iio/Documentation/
Ddevice.txt58 Specify whether direct access and / or ring buffer access is supported.
/linux-4.4.14/Documentation/infiniband/
Duser_verbs.txt4 enables direct userspace access to IB hardware via "verbs," as
/linux-4.4.14/Documentation/devicetree/bindings/pci/
Dhost-generic-pci.txt50 accessed via an ioport) and laid out with a direct correspondence to the
Dralink,rt3883-pci.txt111 ranges; /* direct mapping */
/linux-4.4.14/Documentation/device-mapper/
Ddm-io.txt38 but wants to direct different portions of the bio to different devices.
/linux-4.4.14/drivers/leds/trigger/
DKconfig108 This enables direct flash/torch on/off by the driver, kernel space.
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Dfw-cfg.txt30 initrd images for direct kernel booting, virtual machine UUID, SMP information,
/linux-4.4.14/Documentation/devicetree/bindings/dma/
Ddma.txt42 the DMA controllers the router can direct the signal to.
/linux-4.4.14/drivers/leds/
DKconfig245 Driver provides direct control via LED class and interface for
256 Driver provides direct control via LED class and interface for
266 Driver provides direct control via LED class and interface for
276 Driver provides direct control via LED class and interface for
/linux-4.4.14/Documentation/arm/Samsung-S3C24XX/
DSuspend.txt87 suspending, which means that use of printascii() or similar direct
DGPIO.txt100 With the conversion to gpiolib, there is no longer a direct conversion
/linux-4.4.14/Documentation/security/
DYama.txt31 parent to a child process (i.e. direct "gdb EXE" and "strace EXE" still
DSmack.txt162 direct
163 This contains the CIPSO level used for Smack direct label
593 In addition to explicit mappings Smack supports direct CIPSO mappings. One
596 value can be read from /sys/fs/smackfs/direct and changed by writing to
597 /sys/fs/smackfs/direct.
/linux-4.4.14/include/linux/mlx5/
Ddriver.h294 struct mlx5_buf_list direct; member
626 return buf->direct.buf + offset; in mlx5_buf_offset()
/linux-4.4.14/Documentation/input/
Devent-codes.txt245 transformations, such as scaling, flipping and rotating). Non-direct input
247 transformation for touchpads. Typical direct input devices: touchscreens,
248 drawing tablets; non-direct devices: touchpads, mice.
/linux-4.4.14/Documentation/video4linux/bttv/
DREADME.quirks47 Since the individual bus masters do not have direct control of REQ, a
DInsmod-options48 hardware that doesn't support PCI2PCI direct
/linux-4.4.14/drivers/input/serio/
Di8042.c56 module_param_named(direct, i8042_direct, bool, 0);
57 MODULE_PARM_DESC(direct, "Put keyboard port into non-translated mode.");
/linux-4.4.14/drivers/macintosh/
DKconfig47 <http://www.angelfire.com/ca2/dev68k/iopdesc.html> to enable direct
157 Say Y here to include direct support for the ADB controller in the
/linux-4.4.14/drivers/char/
DKconfig445 support direct attachment to public switched telephone networks (PSTNs)
559 The mmtimer device allows direct userspace access to the
567 The uv_mmtimer device allows direct userspace access to the
578 ATCA computers and allows direct userspace access to the
/linux-4.4.14/arch/m68k/
DKconfig.devices39 which allows direct access to the hard drives without using
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dsamsung-pinctrl.txt160 Node of every bank of pins supporting direct wake-up interrupts (without
214 /* Pin bank with external direct wake-up interrupts */
/linux-4.4.14/drivers/iio/adc/
DKconfig115 i2c analog to digital converters (ADC). Provides direct access
231 max11646, max11647) Provides direct access via sysfs and buffered
/linux-4.4.14/drivers/char/agp/
DKconfig20 direct rendering will be a lot slower but still faster than PIO.
/linux-4.4.14/Documentation/isdn/
DREADME.diversion65 direct divert or delayed divert of a call.
/linux-4.4.14/include/linux/mlx4/
Ddevice.h614 struct mlx4_buf_list direct; member
1051 return buf->direct.buf + offset; in mlx4_buf_offset()
/linux-4.4.14/drivers/block/
Dfloppy.c2645 int direct, indirect; in make_raw_rw_request() local
2665 direct = transfer_size(ssize, max_sector, max_size) - fsector_t; in make_raw_rw_request()
2673 if (!direct || 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/watchdog/
Dconvert_drivers_to_kernel_api.txt121 here simply happens the direct hardware access. If you have device-specific

12