/Linux-v5.4/fs/erofs/ |
D | xattr.c | 19 static inline void xattr_iter_end(struct xattr_iter *it, bool atomic) in xattr_iter_end() argument 23 kunmap(it->page); in xattr_iter_end() 25 kunmap_atomic(it->kaddr); in xattr_iter_end() 27 unlock_page(it->page); in xattr_iter_end() 28 put_page(it->page); in xattr_iter_end() 31 static inline void xattr_iter_end_final(struct xattr_iter *it) in xattr_iter_end_final() argument 33 if (!it->page) in xattr_iter_end_final() 36 xattr_iter_end(it, true); in xattr_iter_end_final() 42 struct xattr_iter it; in init_inode_xattrs() local 89 it.blkaddr = erofs_blknr(iloc(sbi, vi->nid) + vi->inode_isize); in init_inode_xattrs() [all …]
|
/Linux-v5.4/fs/cifs/ |
D | dfs_cache.h | 39 const struct dfs_cache_tgt_iterator *it); 42 const struct dfs_cache_tgt_iterator *it); 44 const struct dfs_cache_tgt_iterator *it, 54 struct dfs_cache_tgt_iterator *it) in dfs_cache_get_next_tgt() argument 56 if (!tl || list_empty(&tl->tl_list) || !it || in dfs_cache_get_next_tgt() 57 list_is_last(&it->it_list, &tl->tl_list)) in dfs_cache_get_next_tgt() 59 return list_next_entry(it, it_list); in dfs_cache_get_next_tgt() 74 struct dfs_cache_tgt_iterator *it, *nit; in dfs_cache_free_tgts() local 78 list_for_each_entry_safe(it, nit, &tl->tl_list, it_list) { in dfs_cache_free_tgts() 79 list_del(&it->it_list); in dfs_cache_free_tgts() [all …]
|
/Linux-v5.4/include/linux/ceph/ |
D | messenger.h | 92 #define __ceph_bio_iter_advance_step(it, n, STEP) do { \ argument 96 BUG_ON(!(it)->iter.bi_size); \ 97 __cur_n = min((it)->iter.bi_size, __n); \ 99 bio_advance_iter((it)->bio, &(it)->iter, __cur_n); \ 100 if (!(it)->iter.bi_size && (it)->bio->bi_next) { \ 102 (it)->bio = (it)->bio->bi_next; \ 103 (it)->iter = (it)->bio->bi_iter; \ 112 #define ceph_bio_iter_advance(it, n) \ argument 113 __ceph_bio_iter_advance_step(it, n, 0) 118 #define ceph_bio_iter_advance_step(it, n, BVEC_STEP) \ argument [all …]
|
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
D | vmm.c | 98 nvkm_vmm_trace(struct nvkm_vmm_iter *it, char *buf) in nvkm_vmm_trace() argument 101 for (lvl = it->max; lvl >= 0; lvl--) { in nvkm_vmm_trace() 102 if (lvl >= it->lvl) in nvkm_vmm_trace() 103 buf += sprintf(buf, "%05x:", it->pte[lvl]); in nvkm_vmm_trace() 120 nvkm_vmm_flush_mark(struct nvkm_vmm_iter *it) in nvkm_vmm_flush_mark() argument 122 it->flush = min(it->flush, it->max - it->lvl); in nvkm_vmm_flush_mark() 126 nvkm_vmm_flush(struct nvkm_vmm_iter *it) in nvkm_vmm_flush() argument 128 if (it->flush != NVKM_VMM_LEVELS_MAX) { in nvkm_vmm_flush() 129 if (it->vmm->func->flush) { in nvkm_vmm_flush() 130 TRA(it, "flush: %d", it->flush); in nvkm_vmm_flush() [all …]
|
/Linux-v5.4/drivers/gpu/drm/radeon/ |
D | radeon_mn.c | 48 struct interval_tree_node it; member 68 struct interval_tree_node *it; in radeon_mn_invalidate_range_start() local 83 it = interval_tree_iter_first(&rmn->objects, range->start, end); in radeon_mn_invalidate_range_start() 84 while (it) { in radeon_mn_invalidate_range_start() 94 node = container_of(it, struct radeon_mn_node, it); in radeon_mn_invalidate_range_start() 95 it = interval_tree_iter_next(it, range->start, end); in radeon_mn_invalidate_range_start() 182 struct interval_tree_node *it; in radeon_mn_register() local 193 while ((it = interval_tree_iter_first(&rmn->objects, addr, end))) { in radeon_mn_register() 195 node = container_of(it, struct radeon_mn_node, it); in radeon_mn_register() 196 interval_tree_remove(&node->it, &rmn->objects); in radeon_mn_register() [all …]
|
D | radeon_vm.c | 331 bo_va->it.start = 0; in radeon_vm_bo_add() 332 bo_va->it.last = 0; in radeon_vm_bo_add() 481 struct interval_tree_node *it; in radeon_vm_bo_set_addr() local 482 it = interval_tree_iter_first(&vm->va, soffset, eoffset); in radeon_vm_bo_set_addr() 483 if (it && it != &bo_va->it) { in radeon_vm_bo_set_addr() 485 tmp = container_of(it, struct radeon_bo_va, it); in radeon_vm_bo_set_addr() 489 soffset, tmp->bo, tmp->it.start, tmp->it.last); in radeon_vm_bo_set_addr() 496 if (bo_va->it.start || bo_va->it.last) { in radeon_vm_bo_set_addr() 505 tmp->it.start = bo_va->it.start; in radeon_vm_bo_set_addr() 506 tmp->it.last = bo_va->it.last; in radeon_vm_bo_set_addr() [all …]
|
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_mn.c | 62 struct interval_tree_node it; member 84 &amn->objects.rb_root, it.rb) { in amdgpu_mn_destroy() 206 struct interval_tree_node *it; in amdgpu_mn_sync_pagetables_gfx() local 217 it = interval_tree_iter_first(&amn->objects, start, end); in amdgpu_mn_sync_pagetables_gfx() 218 while (it) { in amdgpu_mn_sync_pagetables_gfx() 226 node = container_of(it, struct amdgpu_mn_node, it); in amdgpu_mn_sync_pagetables_gfx() 227 it = interval_tree_iter_next(it, start, end); in amdgpu_mn_sync_pagetables_gfx() 255 struct interval_tree_node *it; in amdgpu_mn_sync_pagetables_hsa() local 263 it = interval_tree_iter_first(&amn->objects, start, end); in amdgpu_mn_sync_pagetables_hsa() 264 while (it) { in amdgpu_mn_sync_pagetables_hsa() [all …]
|
/Linux-v5.4/drivers/staging/speakup/ |
D | Kconfig | 8 This is the Speakup screen reader. Think of it as a 10 kernel, it can speak everything on the text console from 49 synthesizer. You can say y to build it into the kernel, 50 or m to build it as a module. See the configuration 58 synthesizer. You can say y to build it into the kernel, 59 or m to build it as a module. See the configuration 66 synthesizer. You can say y to build it into the kernel, 67 or m to build it as a module. See the configuration 74 You can say y to build it into the kernel, or m to 75 build it as a module. See the configuration help on the [all …]
|
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/ |
D | Kconfig | 24 If you choose to build it as a module, it will be called rtl8192ce 35 If you choose to build it as a module, it will be called rtl8192se 46 If you choose to build it as a module, it will be called rtl8192de 59 If you choose to build it as a module, it will be called rtl8723ae 72 If you choose to build it as a module, it will be called rtl8723be 83 If you choose to build it as a module, it will be called rtl8188ee 95 If you choose to build it as a module, it will be called rtl8192ee 107 If you choose to build it as a module, it will be called rtl8821ae 119 If you choose to build it as a module, it will be called rtl8192cu
|
/Linux-v5.4/drivers/of/ |
D | base.c | 1278 int of_phandle_iterator_init(struct of_phandle_iterator *it, in of_phandle_iterator_init() argument 1287 memset(it, 0, sizeof(*it)); in of_phandle_iterator_init() 1300 it->cells_name = cells_name; in of_phandle_iterator_init() 1301 it->cell_count = cell_count; in of_phandle_iterator_init() 1302 it->parent = np; in of_phandle_iterator_init() 1303 it->list_end = list + size / sizeof(*list); in of_phandle_iterator_init() 1304 it->phandle_end = list; in of_phandle_iterator_init() 1305 it->cur = list; in of_phandle_iterator_init() 1311 int of_phandle_iterator_next(struct of_phandle_iterator *it) in of_phandle_iterator_next() argument 1315 if (it->node) { in of_phandle_iterator_next() [all …]
|
/Linux-v5.4/Documentation/filesystems/ |
D | hpfs.txt | 9 is taken from it 16 Set owner/group/mode for files that do not have it specified in extended 25 - there is a list of text extensions (I thing it's better to not convert 27 change it in the source. Original readonly HPFS contained some strange 28 heuristic algorithm that I removed. I thing it's danger to let the 34 danger. I tried to write it so that it won't crash if check=normal on 36 used for debugging (for example it checks if file is allocated in 37 bitmaps when accessing it). 41 When to mark filesystem dirty so that OS/2 checks it. 63 access it under names 'a.', 'a..', 'a . . . ' etc. [all …]
|
D | porting.rst | 58 informative error value to report). Call it foo_fill_super(). Now declare:: 89 it by internal locking (most of filesystems couldn't care less) - you 98 and ->readdir() are called without BKL now. Grab it on entry, drop upon return 109 individual fs sb_op functions. If you don't need it, remove it. 116 free to drop it... 130 an existing filesystem, set it according to ->fs_flags:: 136 FS_LITTER is gone - just remove it from fs_flags. 143 went in - and hadn't been documented ;-/). Just remove it from fs_flags 163 Briefly it allows for the definition of decode_fh and encode_fh operations 195 When the inode has been created by iget5_locked(), it will be returned with the [all …]
|
/Linux-v5.4/arch/s390/kernel/ |
D | relocate_kernel.S | 36 tml %r5,0x1 # is it a destination page? 39 nill %r6,0xf000 # mask it out and... 42 tml %r5,0x2 # is it a indirection page? 45 lgr %r2,%r5 # move it into the right register, 48 tml %r5,0x4 # is it the done indicator? 49 je .source_test # NO! Well, then it should be the source indicator... 50 j .done # ok, lets finish it here... 52 tml %r5,0x8 # it should be a source indicator... 53 je .base # NO, ignore it...
|
/Linux-v5.4/kernel/time/ |
D | posix-cpu-timers.c | 127 u64 delta, incr, expires = timer->it.cpu.node.expires; in bump_cpu_timer() 147 timer->it.cpu.node.expires += incr; in bump_cpu_timer() 151 return timer->it.cpu.node.expires; in bump_cpu_timer() 395 timerqueue_init(&new_timer->it.cpu.node); in posix_cpu_timer_create() 396 new_timer->it.cpu.task = p; in posix_cpu_timer_create() 408 struct cpu_timer *ctmr = &timer->it.cpu; in posix_cpu_timer_del() 429 if (timer->it.cpu.firing) in posix_cpu_timer_del() 490 struct cpu_timer *ctmr = &timer->it.cpu; in arm_timer() 523 struct cpu_timer *ctmr = &timer->it.cpu; in cpu_timer_fire() 566 struct cpu_timer *ctmr = &timer->it.cpu; in posix_cpu_timer_set() [all …]
|
D | itimer.c | 51 struct cpu_itimer *it = &tsk->signal->it[clock_id]; in get_cpu_itimer() local 55 val = it->expires; in get_cpu_itimer() 56 interval = it->incr; in get_cpu_itimer() 116 struct compat_itimerval __user *, it) in COMPAT_SYSCALL_DEFINE2() 121 if (!error && put_compat_itimerval(it, &kit)) in COMPAT_SYSCALL_DEFINE2() 148 struct cpu_itimer *it = &tsk->signal->it[clock_id]; in set_cpu_itimer() local 159 oval = it->expires; in set_cpu_itimer() 160 ointerval = it->incr; in set_cpu_itimer() 166 it->expires = nval; in set_cpu_itimer() 167 it->incr = ninterval; in set_cpu_itimer()
|
/Linux-v5.4/drivers/net/wireless/marvell/mwifiex/ |
D | Kconfig | 9 If you choose to build it as a module, it will be called 21 If you choose to build it as a module, it will be called 33 If you choose to build it as a module, it will be called 44 If you choose to build it as a module, it will be called
|
/Linux-v5.4/drivers/staging/comedi/ |
D | range.c | 51 struct comedi_rangeinfo it; in do_rangeinfo_ioctl() local 56 if (copy_from_user(&it, arg, sizeof(struct comedi_rangeinfo))) in do_rangeinfo_ioctl() 58 subd = (it.range_type >> 24) & 0xf; in do_rangeinfo_ioctl() 59 chan = (it.range_type >> 16) & 0xff; in do_rangeinfo_ioctl() 76 if (RANGE_LENGTH(it.range_type) != lr->length) { in do_rangeinfo_ioctl() 79 RANGE_LENGTH(it.range_type), in do_rangeinfo_ioctl() 80 lr->length, it.range_type); in do_rangeinfo_ioctl() 84 if (copy_to_user(it.range_ptr, lr->range, in do_rangeinfo_ioctl()
|
/Linux-v5.4/Documentation/media/uapi/dvb/ |
D | frontend-stat-properties.rst | 8 .. TODO: replace it to GFDL-1.1-or-later WITH no-invariant-sections 46 frontend, but it was not possible to collect it (could be a 70 - ``FE_SCALE_NOT_AVAILABLE`` - it failed to measure it, or the 89 - ``FE_SCALE_NOT_AVAILABLE`` - it failed to measure it, or the 110 In order to get the BER (Bit Error Rate) measurement, it should be 115 bit count measurements. The frontend may reset it when a 120 - ``FE_SCALE_NOT_AVAILABLE`` - it failed to measure it, or the 143 bit count measurements. The frontend may reset it when a 148 - ``FE_SCALE_NOT_AVAILABLE`` - it failed to measure it, or the 167 In order to get the BER (Bit Error Rate) measurement, it should be [all …]
|
/Linux-v5.4/Documentation/ABI/testing/ |
D | sysfs-c2port | 3 Contact: Rodolfo Giometti <giometti@linux.it> 11 Contact: Rodolfo Giometti <giometti@linux.it> 19 Contact: Rodolfo Giometti <giometti@linux.it> 27 Contact: Rodolfo Giometti <giometti@linux.it> 34 Contact: Rodolfo Giometti <giometti@linux.it> 42 Contact: Rodolfo Giometti <giometti@linux.it> 49 Contact: Rodolfo Giometti <giometti@linux.it> 56 Contact: Rodolfo Giometti <giometti@linux.it> 63 Contact: Rodolfo Giometti <giometti@linux.it> 71 Contact: Rodolfo Giometti <giometti@linux.it> [all …]
|
D | sysfs-platform-ts5500 | 6 Indicates the presence of an A/D Converter. If it is present, 7 it will display "1", otherwise "0". 14 Indicates the presence of an external reset. If it is present, 15 it will display "1", otherwise "0". 45 Indicates the presence of the RS485 option. If it is present, 46 it will display "1", otherwise "0". 53 Indicates the presence of the SRAM option. If it is present, 54 it will display "1", otherwise "0".
|
/Linux-v5.4/drivers/net/wireless/ath/ath6kl/ |
D | Kconfig | 10 If you choose to build it as a module, it will be called 21 choose to build it as a module, it will be called ath6kl_sdio. 31 Atheros AR6004 chipset and chipsets based on it running over 32 USB. If you choose to build it as a module, it will be 43 If unsure, say Y to make it easier to debug problems. 55 If unsure, say Y to make it easier to debug problems. 62 Enabling this makes it possible to change the regdomain in
|
/Linux-v5.4/drivers/staging/iio/Documentation/ |
D | sysfs-bus-iio-light | 6 it comes back in SI units, it should also include _input else it 7 should include _raw to signify it is not in SI units. 26 value is returned in SI units, it should also include _input 27 but if it is not, then it should include _raw. 36 value is not in SI units, then it should include _raw. 68 value is not in SI units (irradiance, uW/mm^2), then it should 76 light sensor. If it comes back in SI units, it should also 77 include _input else it should include _raw to signify it is not
|
/Linux-v5.4/Documentation/process/ |
D | management-style.rst | 14 to do with reality. It started as a lark, but that doesn't mean that it 17 Btw, when talking about "kernel manager", it's all about the technical 24 People", and NOT read it. Burn it, it's a great symbolic gesture. 27 making it painfully obvious to the questioner that we don't have a clue 39 manager must be to make it. That's very deep and obvious, but it's not 76 a kernel manager have huge fiscal responsibility **anyway**, it's usually 83 you made a year ago wasn't a big decision after all, since it could be 89 - admitting you were an idiot is harder than it looks. We all like to 95 deleting it, you may have irrevocably lost the trust of that 104 your mind, and make people very **aware** of that. And it's much easier [all …]
|
/Linux-v5.4/Documentation/admin-guide/pm/ |
D | cpuidle.rst | 20 a program is suspended and instructions belonging to it are not fetched from 25 it is an opportunity to save energy. 39 (program) from memory and executing them, but it need not work this way 43 program) at a time, it is a CPU. In that case, if the hardware is asked to 46 Second, if the processor is multi-core, each core in it is able to follow at 52 enter an idle state, that applies to the core that asked for it in the first 53 place, but it also may apply to a larger unit (say a "package" or a "cluster") 54 that the core belongs to (in fact, it may apply to an entire hierarchy of larger 57 remaining core asks the processor to enter an idle state, that may trigger it 70 by one of them, the hardware thread (or CPU) that asked for it is stopped, but [all …]
|
/Linux-v5.4/drivers/staging/comedi/drivers/ |
D | rti800.c | 253 static int rti800_attach(struct comedi_device *dev, struct comedi_devconfig *it) in rti800_attach() argument 260 ret = comedi_request_region(dev, it->options[0], 0x10); in rti800_attach() 272 devpriv->adc_2comp = (it->options[4] == 0); in rti800_attach() 273 devpriv->dac_2comp[0] = (it->options[6] == 0); in rti800_attach() 274 devpriv->dac_2comp[1] = (it->options[8] == 0); in rti800_attach() 286 s->n_chan = (it->options[2] ? 16 : 8); in rti800_attach() 289 s->range_table = (it->options[3] < ARRAY_SIZE(rti800_ai_ranges)) in rti800_attach() 290 ? rti800_ai_ranges[it->options[3]] in rti800_attach() 302 (it->options[5] < ARRAY_SIZE(rti800_ao_ranges)) in rti800_attach() 303 ? rti800_ao_ranges[it->options[5]] in rti800_attach() [all …]
|