/Linux-v4.19/sound/firewire/dice/ |
D | dice-transaction.c | 274 __be32 *pointers; in get_subaddrs() local 280 pointers = kmalloc_array(ARRAY_SIZE(min_values), sizeof(__be32), in get_subaddrs() 282 if (pointers == NULL) in get_subaddrs() 291 DICE_PRIVATE_SPACE, pointers, in get_subaddrs() 297 data = be32_to_cpu(pointers[i]); in get_subaddrs() 304 if (be32_to_cpu(pointers[1]) > 0x18) { in get_subaddrs() 311 be32_to_cpu(pointers[0]) * 4 + GLOBAL_VERSION, in get_subaddrs() 329 dice->global_offset = be32_to_cpu(pointers[0]) * 4; in get_subaddrs() 330 dice->tx_offset = be32_to_cpu(pointers[2]) * 4; in get_subaddrs() 331 dice->rx_offset = be32_to_cpu(pointers[4]) * 4; in get_subaddrs() [all …]
|
D | dice-extension.c | 142 __be32 *pointers; in snd_dice_detect_extension_formats() local 147 pointers = kmalloc_array(9, sizeof(__be32) * 2, GFP_KERNEL); in snd_dice_detect_extension_formats() 148 if (pointers == NULL) in snd_dice_detect_extension_formats() 152 DICE_EXT_APP_SPACE, pointers, in snd_dice_detect_extension_formats() 162 if (pointers[i * 2] == pointers[j * 2]) in snd_dice_detect_extension_formats() 167 section_addr = DICE_EXT_APP_SPACE + be32_to_cpu(pointers[12]) * 4; in snd_dice_detect_extension_formats() 170 kfree(pointers); in snd_dice_detect_extension_formats()
|
/Linux-v4.19/fs/btrfs/ |
D | raid56.c | 1181 void **pointers = rbio->finish_pointers; in finish_rmw() local 1236 pointers[stripe] = kmap(p); in finish_rmw() 1242 pointers[stripe++] = kmap(p); in finish_rmw() 1252 pointers[stripe++] = kmap(p); in finish_rmw() 1255 pointers); in finish_rmw() 1258 copy_page(pointers[nr_data], pointers[0]); in finish_rmw() 1259 run_xor(pointers + 1, nr_data - 1, PAGE_SIZE); in finish_rmw() 1798 void **pointers; in __raid_recover_end_io() local 1804 pointers = kcalloc(rbio->real_stripes, sizeof(void *), GFP_NOFS); in __raid_recover_end_io() 1805 if (!pointers) { in __raid_recover_end_io() [all …]
|
/Linux-v4.19/Documentation/filesystems/ |
D | sysv-fs.txt | 83 of limited size, and every now and then a free block contains pointers 85 contains pointers and so on. The list terminates with a "block number" 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 | 54 addressing block holds up to blocksize / 4 bytes pointers to data blocks. 58 Unused block pointers are always set to ~0 - regardless of root node, 77 The inode structure contains pointers to the filesystem blocks which contain 85 There are also pointers to the first 16 blocks, if the object data can be 107 starting with the superblock longfilename root node pointers. 117 no block pointers and the directory file record pointing to the target file
|
D | sysfs-tagging.txt | 15 By using the network namespace pointers as tags to separate out the 34 kernfs_node->ns pointers pointing to it.
|
D | omfs.txt | 80 Lookup requires hashing the filename, then seeking across i_sibling pointers 82 pointers with all-1s (~0).
|
/Linux-v4.19/Documentation/translations/zh_CN/arm64/ |
D | tagged-pointers.txt | 1 Chinese translated version of Documentation/arm64/tagged-pointers.txt 12 Documentation/arm64/tagged-pointers.txt 的中文翻译
|
/Linux-v4.19/Documentation/devicetree/bindings/net/ |
D | marvell-neta-bm.txt | 12 - pool<0 : 3>,capacity: size of external buffer pointers' ring maintained 18 pointers' pool (id 0 : 3). It will be taken into consideration only when pool
|
/Linux-v4.19/Documentation/RCU/ |
D | rcu_dereference.txt | 37 -not- work in general for char* pointers. 39 o XOR bits to translate pointers, as is done in some 47 "(x-(uintptr_t)x)" for char* pointers. The compiler is within its 84 o Be very careful about comparing pointers obtained from 86 explained, if the two pointers are equal, the compiler could 112 it is safe to compare pointers from rcu_dereference() 113 against NULL pointers. 152 rcu_dereference(). In this case, both pointers depend 168 o The pointers are not equal -and- the compiler does
|
/Linux-v4.19/tools/objtool/Documentation/ |
D | stack-validation.txt | 35 Frame pointers are used for debugging purposes. They allow runtime 40 For some architectures, frame pointers are enabled by 42 required by the ABI (sometimes referred to as "backchain pointers"). 45 frame pointers when the -fno-omit-frame-pointer option is used. 51 For stack traces based on frame pointers to be reliable, all 58 pointers enabled: 95 destroyed. This is an inherent limitation of frame pointers. 99 An alternative to frame pointers and DWARF, ORC unwind data can be 100 used to walk the stack. Unlike frame pointers, ORC data is out of
|
/Linux-v4.19/drivers/staging/iio/Documentation/ |
D | ring.txt | 15 which in turn contains the 4 function pointers 22 The function pointers within here are used to allow the core to handle
|
/Linux-v4.19/Documentation/core-api/ |
D | assoc_array.rst | 11 1. Objects are opaque pointers. The implementation does not care where they 52 pack leaf object pointers into spare space in the node rather than making an 187 pointers internally. 340 can contain mixtures of leaves and metadata pointers. 434 pointers - even if some of those leaves would like to be in the same slot. 436 A node can contain a heterogeneous mix of leaves and metadata pointers. 437 Metadata pointers must be in the slots that match their subdivisions of key 477 Each node has a maximum capacity of 16 leaves and metadata pointers. If the 523 new layout until we follow the back pointers - at which point we've 525 leaves in a node before following any of its metadata pointers). [all …]
|
D | printk-formats.rst | 51 pointers of different types. 86 parisc64 function pointers are indirect and, in fact, are function 104 For printing kernel pointers which should be hidden from unprivileged 115 For printing pointers when you *really* want to print the address. Please 117 kernel memory layout before printing pointers with %px. %px is functionally 120 printing pointers we will be better equipped to find the call sites. 355 For printing name of block_device pointers.
|
/Linux-v4.19/Documentation/arm64/ |
D | tagged-pointers.txt | 25 - pointer arguments to system calls, including pointers in structures 64 Special care should be taken when using tagged pointers, since it is
|
/Linux-v4.19/drivers/opp/ |
D | Kconfig | 10 OPP layer organizes the data internally using device pointers
|
/Linux-v4.19/Documentation/x86/x86_64/ |
D | 5level-paging.txt | 31 at least some JIT compilers use higher bits in pointers to encode their 32 information. It collides with valid pointers with 5-level paging and
|
/Linux-v4.19/drivers/media/radio/wl128x/ |
D | Kconfig | 14 this API and pointers to "v4l2" programs may be found at
|
/Linux-v4.19/Documentation/x86/ |
D | orc-unwinder.txt | 25 ORC vs frame pointers 28 With frame pointers enabled, GCC adds instrumentation code to every 35 frame pointers and enable the ORC unwinder, you get a nice performance 46 Another benefit of ORC compared to frame pointers is that it can 52 The main disadvantage of the ORC unwinder compared to frame pointers is
|
/Linux-v4.19/Documentation/dev-tools/ |
D | kmemleak.rst | 80 friends are traced and the pointers, together with additional 82 The corresponding freeing function calls are tracked and the pointers 106 Some allocated memory blocks have pointers stored in the kernel's 188 the memory block is known not to contain other pointers and it will no 192 systems, because of pointers temporarily stored in CPU registers or
|
/Linux-v4.19/Documentation/networking/ |
D | spider_net.txt | 19 together with three pointers into the ring that are used to manage its 40 This filling and emptying is managed by three pointers, the "head" 41 and "tail" pointers, managed by the OS, and a hardware current 72 Thus, in an idle system, the GDACTDPA, tail and head pointers will 77 GDACTDPA, tail and head pointers. It will also summarize the contents 154 Both the tail and head pointers are pointing at descr 255, which is
|
/Linux-v4.19/Documentation/infiniband/ |
D | user_verbs.txt | 36 between kernel pointers and opaque userspace handles, so that kernel 37 pointers are never exposed to userspace and userspace cannot trick
|
/Linux-v4.19/Documentation/media/uapi/v4l/ |
D | userp.rst | 19 can reside for example in virtual or shared memory. Only pointers to 20 data are exchanged, these pointers and meta-information are passed in 29 Example: Initiating streaming I/O with user pointers
|
/Linux-v4.19/Documentation/arm/OMAP/ |
D | omap_pm | 67 exposed to drivers through function pointers in driver .platform_data 68 structures. The function pointers are initialized by the board-*.c 72 not support these functions should leave these function pointers set
|
/Linux-v4.19/lib/ |
D | Kconfig.ubsan | 31 bool "Enable checking of pointers alignment"
|