/linux/fs/erofs/ |
A D | xattr.c | 104 it.kaddr = kmap(it.page); in init_inode_xattrs() 179 it->page = erofs_get_meta_page(it->sb, it->blkaddr); in xattr_iter_fixup() 312 op->value(it, processed, it->kaddr + it->ofs, slice); in xattr_foreach() 413 if (IS_ERR(it->it.page)) in shared_getxattr() 416 it->it.kaddr = kmap_atomic(it->it.page); in shared_getxattr() 417 it->it.blkaddr = blkaddr; in shared_getxattr() 464 it.it.sb = inode->i_sb; in erofs_getxattr() 633 if (IS_ERR(it->it.page)) in shared_listxattr() 636 it->it.kaddr = kmap_atomic(it->it.page); in shared_listxattr() 637 it->it.blkaddr = blkaddr; in shared_listxattr() [all …]
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
A D | vmm.c | 122 it->flush = min(it->flush, it->max - it->lvl); in nvkm_vmm_flush_mark() 131 it->vmm->func->flush(it->vmm, it->flush); in nvkm_vmm_flush() 478 it->desc[it->lvl].func->pde(it->vmm, pgd, pdei); in nvkm_vmm_ref_hwpt() 518 for (it.lvl = 0; desc[it.lvl].bits; it.lvl++) { in nvkm_vmm_iter() 522 it.max = --it.lvl; in nvkm_vmm_iter() 523 it.pt[it.max] = vmm->pd; in nvkm_vmm_iter() 528 it.lvl = it.max; in nvkm_vmm_iter() 575 it.pte[it.lvl] += ptes; in nvkm_vmm_iter() 579 it.pte[it.lvl++] = 0; in nvkm_vmm_iter() 580 it.pte[it.lvl]++; in nvkm_vmm_iter() [all …]
|
/linux/fs/cifs/ |
A D | dfs_cache.h | 40 const struct dfs_cache_tgt_iterator *it); 53 struct dfs_cache_tgt_iterator *it) in dfs_cache_get_next_tgt() argument 55 if (!tl || list_empty(&tl->tl_list) || !it || in dfs_cache_get_next_tgt() 56 list_is_last(&it->it_list, &tl->tl_list)) in dfs_cache_get_next_tgt() 58 return list_next_entry(it, it_list); in dfs_cache_get_next_tgt() 73 struct dfs_cache_tgt_iterator *it, *nit; in dfs_cache_free_tgts() local 77 list_for_each_entry_safe(it, nit, &tl->tl_list, it_list) { in dfs_cache_free_tgts() 78 list_del(&it->it_list); in dfs_cache_free_tgts() 79 kfree(it->it_name); in dfs_cache_free_tgts() 80 kfree(it); in dfs_cache_free_tgts() [all …]
|
A D | dfs_cache.c | 889 it = kzalloc(sizeof(*it), GFP_ATOMIC); in get_targets() 890 if (!it) { in get_targets() 897 kfree(it); in get_targets() 917 kfree(it); in get_targets() 1081 it->it_name); in dfs_cache_update_tgthint() 1113 if (!it) in dfs_cache_noreq_update_tgthint() 1136 it->it_name); in dfs_cache_noreq_update_tgthint() 1162 if (!it || !ref) in dfs_cache_get_tgt_referral() 1267 *share = kstrndup(it->it_name, s - it->it_name, GFP_KERNEL); in dfs_cache_get_tgt_share() 1280 plen1 = it->it_name + strlen(it->it_name) - s; in dfs_cache_get_tgt_share() [all …]
|
/linux/include/linux/ceph/ |
A D | messenger.h | 114 BUG_ON(!(it)->iter.bi_size); \ 117 bio_advance_iter((it)->bio, &(it)->iter, __cur_n); \ 118 if (!(it)->iter.bi_size && (it)->bio->bi_next) { \ 120 (it)->bio = (it)->bio->bi_next; \ 121 (it)->iter = (it)->bio->bi_iter; \ 131 __ceph_bio_iter_advance_step(it, n, 0) 141 __cur_iter = (it)->iter; \ 157 bvec_iter_advance((it)->bvecs, &(it)->iter, (n)); \ 164 __ceph_bvec_iter_advance_step(it, n, 0) 174 __cur_iter = (it)->iter; \ [all …]
|
/linux/Documentation/translations/it_IT/process/ |
A D | programming-language.rst | 4 :Translator: Federico Vaga <federico.vaga@vaga.pv.it> 11 Il kernel è scritto nel linguaggio di programmazione C [it-c-language]_. 12 Più precisamente, il kernel viene compilato con ``gcc`` [it-gcc]_ usando 13 l'opzione ``-std=gnu89`` [it-gcc-c-dialect-options]_: il dialetto GNU 15 Linux supporta anche ``clang`` [it-clang]_, leggete la documentazione 22 ``icc`` [it-icc]_ su diverse architetture, tuttavia in questo momento 32 linguaggio stesso (come l'aggiunta di nuove parole chiave) [it-n2049]_. 46 .. [it-c-language] http://www.open-std.org/jtc1/sc22/wg14/www/standards 47 .. [it-gcc] https://gcc.gnu.org 48 .. [it-clang] https://clang.llvm.org [all …]
|
/linux/drivers/accessibility/speakup/ |
A 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 55 or m to build it as a module. See the configuration 64 or m to build it as a module. See the configuration 72 or m to build it as a module. See the configuration 79 You can say y to build it into the kernel, or m to 106 kernel, or m to build it as a module. See the 140 kernel, or m to build it as a module. See the 151 kernel, or m to build it as a module. See the 161 kernel, or m to build it as a module. See the [all …]
|
/linux/drivers/of/ |
A D | base.c | 1270 memset(it, 0, sizeof(*it)); in of_phandle_iterator_init() 1288 it->cur = list; in of_phandle_iterator_init() 1303 if (!it->cur || it->phandle_end >= it->list_end) in of_phandle_iterator_next() 1306 it->cur = it->phandle_end; in of_phandle_iterator_next() 1309 it->phandle = be32_to_cpup(it->cur++); in of_phandle_iterator_next() 1317 it->node = of_find_node_by_phandle(it->phandle); in of_phandle_iterator_next() 1322 it->parent, it->phandle); in of_phandle_iterator_next() 1326 if (of_property_read_u32(it->node, it->cells_name, in of_phandle_iterator_next() 1351 if (it->cur + count > it->list_end) { in of_phandle_iterator_next() 1353 it->parent, it->cells_name, in of_phandle_iterator_next() [all …]
|
/linux/Documentation/filesystems/ |
A D | hpfs.rst | 15 is taken from it 42 danger. I tried to write it so that it won't crash if check=normal on 45 bitmaps when accessing it). 125 name it's comparing to with its code page (850). These could never match. Is it 181 it will be slow). 201 whole created by this driver, it is BUG - let me know about it. 259 1.93 Modified, so that it works with kernels >= 2.1.131, I don't know if it 263 test it) 286 it) 288 Fixed a bug that it set badly one flag in large anode tree (it was not [all …]
|
A D | porting.rst | 109 individual fs sb_op functions. If you don't need it, remove it. 116 free to drop it... 136 FS_LITTER is gone - just remove it from fs_flags. 267 As soon as it gets fixed is_read_only() will die. 285 it's safe to remove it. If you don't need it, remove it. 352 to it. 480 release it yourself. 513 two, it gets "is it an O_EXCL or equivalent?" boolean argument. Note that 565 it entirely. 609 dentry, it does not get nameidata at all and it gets called only when cookie [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/ |
A 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/drivers/gpu/drm/i915/ |
A D | i915_active.c | 130 struct active_node *it, *n; in __active_retire() local 235 struct active_node *it; in __active_lookup() local 247 if (it) { in __active_lookup() 252 return it; in __active_lookup() 265 return it; in __active_lookup() 274 while (it) { in __active_lookup() 276 it = fetch_node(it->node.rb_right); in __active_lookup() 278 it = fetch_node(it->node.rb_left); in __active_lookup() 286 return it; in __active_lookup() 483 struct active_node *it; in __active_fence() local [all …]
|
/linux/drivers/iio/imu/inv_icm42600/ |
A D | inv_icm42600_timestamp.c | 115 struct inv_icm42600_timestamp_interval *it; in inv_icm42600_timestamp_interrupt() local 126 it = &ts->it; in inv_icm42600_timestamp_interrupt() 127 it->lo = it->up; in inv_icm42600_timestamp_interrupt() 128 it->up = timestamp; in inv_icm42600_timestamp_interrupt() 129 delta = it->up - it->lo; in inv_icm42600_timestamp_interrupt() 130 if (it->lo != 0) { in inv_icm42600_timestamp_interrupt() 143 ts->timestamp = it->up - interval; in inv_icm42600_timestamp_interrupt() 152 delta = it->lo - ts->timestamp; in inv_icm42600_timestamp_interrupt() 193 ts->timestamp = ts->it.up - interval; in inv_icm42600_timestamp_apply_odr()
|
/linux/drivers/gpu/drm/radeon/ |
A D | radeon_vm.c | 333 bo_va->it.last = 0; in radeon_vm_bo_add() 484 if (it && it != &bo_va->it) { in radeon_vm_bo_set_addr() 486 tmp = container_of(it, struct radeon_bo_va, it); in radeon_vm_bo_set_addr() 490 soffset, tmp->bo, tmp->it.start, tmp->it.last); in radeon_vm_bo_set_addr() 497 if (bo_va->it.start || bo_va->it.last) { in radeon_vm_bo_set_addr() 506 tmp->it.start = bo_va->it.start; in radeon_vm_bo_set_addr() 507 tmp->it.last = bo_va->it.last; in radeon_vm_bo_set_addr() 966 nptes = bo_va->it.last - bo_va->it.start + 1; in radeon_vm_bo_update() 1126 if (bo_va->it.start || bo_va->it.last) in radeon_vm_bo_rmv() 1131 if (bo_va->it.start || bo_va->it.last) { in radeon_vm_bo_rmv() [all …]
|
/linux/kernel/time/ |
A D | posix-cpu-timers.c | 490 if (timer->it.cpu.firing) in posix_cpu_timer_del() 942 if (!it->expires) in check_cpu_itimer() 946 if (it->incr) in check_cpu_itimer() 947 it->expires += it->incr; in check_cpu_itimer() 949 it->expires = 0; in check_cpu_itimer() 957 if (it->expires && it->expires < *expires) in check_cpu_itimer() 958 *expires = it->expires; in check_cpu_itimer() 1439 struct itimerspec64 it; in do_cpu_nanosleep() local 1458 memset(&it, 0, sizeof(it)); in do_cpu_nanosleep() 1459 it.it_value = *rqtp; in do_cpu_nanosleep() [all …]
|
/linux/Documentation/userspace-api/media/dvb/ |
A D | frontend-stat-properties.rst | 39 frontend, but it was not possible to collect it (could be a 63 - ``FE_SCALE_NOT_AVAILABLE`` - it failed to measure it, or the 82 - ``FE_SCALE_NOT_AVAILABLE`` - it failed to measure it, or the 108 bit count measurements. The frontend may reset it when a 113 - ``FE_SCALE_NOT_AVAILABLE`` - it failed to measure it, or the 136 bit count measurements. The frontend may reset it when a 141 - ``FE_SCALE_NOT_AVAILABLE`` - it failed to measure it, or the 170 - ``FE_SCALE_NOT_AVAILABLE`` - it failed to measure it, or the 198 - ``FE_SCALE_NOT_AVAILABLE`` - it failed to measure it, or the 219 - ``FE_SCALE_NOT_AVAILABLE`` - it failed to measure it, or the [all …]
|
/linux/Documentation/process/ |
A D | management-style.rst | 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. 39 manager must be to make it. That's very deep and obvious, but it's not 95 deleting it, you may have irrevocably lost the trust of that 124 we just do both?" and look pitiful. Trust me, it works. If it's not 143 It turns out that while it's easy to undo technical mistakes, it's not 166 right), the harder it ends up being to apologize afterwards. 180 scan nearly as well. But I'm sure he thought about it. 227 out of it. 233 face it, it sure ain't you. [all …]
|
/linux/arch/s390/kernel/ |
A 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/Documentation/admin-guide/pm/ |
A D | cpuidle.rst | 25 it is an opportunity to save energy. 117 The idle loop code takes two major steps in every iteration of it. First, it 144 hardware is entering it and it must be entered completely to be exited in an 201 tick, but it is the primary reason for using it. 312 entering it will be relatively small, so likely it is better to avoid the 416 object corresponding to it, as follows: 481 take it into consideration for the given CPU and the driver to ask for it, 495 this idle state and entered a shallower one instead of it (or even it did not 553 affected by it, which is the case if it is the minimum of the requested values 605 it is not recommended for production use. [all …]
|
/linux/drivers/net/wireless/marvell/mwifiex/ |
A 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/net/netfilter/ipvs/ |
A D | Kconfig | 24 If you want to compile it in kernel, say Y. To compile it as a 120 If you want to compile it in kernel, say Y. To compile it as a 133 If you want to compile it in kernel, say Y. To compile it as a 143 If you want to compile it in kernel, say Y. To compile it as a 153 If you want to compile it in kernel, say Y. To compile it as a 163 If you want to compile it in kernel, say Y. To compile it as a 174 If you want to compile it in kernel, say Y. To compile it as a 188 If you want to compile it in kernel, say Y. To compile it as a 201 it picks up a least-connection node in the cluster and adds it 206 If you want to compile it in kernel, say Y. To compile it as a [all …]
|
/linux/drivers/net/wireless/ath/ath6kl/ |
A 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/Documentation/ABI/testing/ |
A 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 …]
|
/linux/net/bridge/netfilter/ |
A D | Kconfig | 40 To compile it as a module, choose M here. If unsure, say N. 64 To compile it as a module, choose M here. If unsure, say N. 73 To compile it as a module, choose M here. If unsure, say N. 82 To compile it as a module, choose M here. If unsure, say N. 91 To compile it as a module, choose M here. If unsure, say N. 100 To compile it as a module, choose M here. If unsure, say N. 108 To compile it as a module, choose M here. If unsure, say N. 116 To compile it as a module, choose M here. If unsure, say N. 125 To compile it as a module, choose M here. If unsure, say N. 134 If you want to compile it as a module, say M here and read [all …]
|
/linux/Documentation/security/keys/ |
A D | request-key.rst | 46 does not need to link the key to a keyring to prevent it from being immediately 48 it's up to the caller to destroy the key. 50 The request_key_tag() call is like the in-kernel request_key(), except that it 59 The request_key_rcu() call is like the request_key_tag() call, except that it 107 This will permit it to then search the keyrings of process A with the 111 8) The program then does what it must to get the data with which to 112 instantiate key U, using key W as a reference (perhaps it contacts a 129 of them, and (b) it requires the same UID/GID/Groups all the way through. 135 Rather than instantiating a key, it is possible for the possessor of an 156 if this denies permission, it doesn't search further. [all …]
|