/linux/fs/bcachefs/ |
H A D | darray.h | 18 _type preallocated[_nr]; \ 121 (_d)->size = ARRAY_SIZE((_d)->preallocated); \ 122 (_d)->data = (_d)->size ? (_d)->preallocated : NULL; \ 127 if (!ARRAY_SIZE((_d)->preallocated) || \ 128 (_d)->data != (_d)->preallocated) \
|
H A D | darray.c | 31 if (d->data != d->preallocated) in __bch2_darray_resize_noprof()
|
/linux/tools/testing/selftests/bpf/benchs/ |
H A D | bench_htab_mem.c | 42 bool preallocated; member 46 .preallocated = false, 60 { "preallocated", ARG_PREALLOCATED, NULL, 0, "use preallocated hash map" }, 82 args.preallocated = true; in htab_mem_parse_arg() 184 if (args.preallocated) in htab_mem_setup()
|
/linux/lib/ |
H A D | generic-radix-tree.c | 23 struct genradix_node **preallocated, in __genradix_ptr_alloc() argument 30 if (preallocated) in __genradix_ptr_alloc() 31 swap(new_node, *preallocated); in __genradix_ptr_alloc()
|
H A D | Kconfig.debug | 2195 KCOV uses preallocated per-cpu areas to collect coverage from
|
/linux/Documentation/core-api/ |
H A D | min_heap.rst | 41 you to define a min-heap with a preallocated buffer or dynamically allocated 53 _type preallocated[_nr]; /* Static preallocated array */ 60 elements (`data`). Optionally, you can specify a static array for preallocated 98 `NULL`, the preallocated buffer within the heap structure will be used. 102 `NULL`, the preallocated memory inside the heap structure will be used for 281 /* Initialize the heap with preallocated buffer and size */
|
H A D | assoc_array.rst | 76 preallocated metadata blocks that will be installed in the internal tree and 104 This frees the edit script and all preallocated memory immediately. If
|
H A D | dma-api.rst | 841 entries are preallocated at boot - if this is too low for you boot with 844 preallocated entries may be greater than the actual number requested. The 846 as many entries as were initially preallocated. This is to indicate that a
|
H A D | watch_queue.rst | 41 no preallocated message buffer is available. In both of these cases, read()
|
/linux/include/drm/ |
H A D | drm_format_helper.h | 32 bool preallocated; member 40 .preallocated = (_preallocated), \ 54 * @_mem: The preallocated memory area 57 * Initializes an instance of struct drm_format_conv_state to preallocated
|
/linux/drivers/gpu/drm/ |
H A D | drm_format_helper.c | 31 * be empty with no preallocated resources. 37 state->tmp.preallocated = false; in drm_format_conv_state_init() 58 state->tmp.preallocated = false; in drm_format_conv_state_copy() 83 else if (state->tmp.preallocated) in drm_format_conv_state_reserve() 108 if (state->tmp.preallocated) in drm_format_conv_state_release()
|
/linux/include/linux/ |
H A D | min_heap.h | 25 * @preallocated: Start of the static preallocated array holding the heap elements. 32 _type preallocated[_nr]; \ 228 heap->data = heap->preallocated; in __min_heap_init_inline()
|
/linux/Documentation/admin-guide/mm/ |
H A D | zswap.rst | 60 pages are freed. The pool is not preallocated. By default, a zpool
|
/linux/Documentation/networking/ |
H A D | mctp.rst | 249 preallocated tag.
|
H A D | ethtool-netlink.rst | 939 preallocated DMA memory area instead of mapping new memory. However,
|
/linux/Documentation/security/ |
H A D | self-protection.rst | 167 the kernel's preallocated stack space and into sensitive structures. Two
|
/linux/Documentation/filesystems/ |
H A D | hpfs.rst | 168 preallocated directory band is full i.e.::
|
/linux/fs/ext4/ |
H A D | mballoc.c | 238 * it describes part of inode's space preallocated to specific 239 * physical blocks. any block from that preallocated can be used 244 * must discard all preallocated blocks. 256 * - preallocated blocks (non-persistent) 1489 /* mark all preallocated blks used in in-core bitmap */ in ext4_mb_init_cache() 2245 * As we've just preallocated more space than in ext4_mb_use_best_found() 3910 "mballoc: %u preallocated, %u discarded", in ext4_mb_release() 4362 * existing preallocated blocks(PAs). Make sure to hold the rbtree lock in ext4_mb_pa_adjust_overlap() 4614 * [pa_pstart + fe_logical - pa_lstart, fe_len/size] from the preallocated in ext4_mb_normalize_request() 4732 * use blocks preallocated t 5064 int preallocated = 0; ext4_mb_generate_from_pa() local [all...] |
/linux/Documentation/mm/ |
H A D | hugetlbfs_reserv.rst | 9 typically preallocated for application use. These huge pages are instantiated
|
/linux/Documentation/admin-guide/LSM/ |
H A D | ipe.rst | 566 This covers both the preallocated buffer and the firmware file
|
/linux/Documentation/driver-api/ |
H A D | libata.rst | 394 qc's are preallocated during port initialization and repetitively used
|
/linux/Documentation/trace/ |
H A D | histogram-design.rst | 153 of preallocated tracing_map_elts (abbreviated below as map_entry and | |
|
/linux/Documentation/power/ |
H A D | pci.rst | 730 preallocated earlier, for example in a suspend/hibernate notifier as described
|