/linux/drivers/firewire/ |
H A D | core-iso.c | 277 int bandwidth, bool allocate) in manage_bandwidth() argument 279 int try, new, old = allocate ? BANDWIDTH_AVAILABLE_INITIAL : 0; in manage_bandwidth() 288 new = allocate ? old - bandwidth : old + bandwidth; in manage_bandwidth() 300 return allocate ? -EAGAIN : bandwidth; in manage_bandwidth() 315 u32 channels_mask, u64 offset, bool allocate) in manage_channel() argument 321 old = all = allocate ? cpu_to_be32(~0) : 0; in manage_channel() 340 return allocate ? -EAGAIN : channel; in manage_channel() 412 bool allocate) in fw_iso_resource_manage() argument 424 allocate); in fw_iso_resource_manage() 428 allocate); in fw_iso_resource_manage() [all …]
|
/linux/scripts/coccinelle/api/ |
H A D | kfree_mismatch.cocci | 169 msg = "WARNING kmalloc is used to allocate this memory at line %s" % (a[0].line) 177 msg = "WARNING kmalloc is used to allocate this memory at line %s" % (a[0].line) 185 msg = "WARNING vmalloc is used to allocate this memory at line %s" % (a[0].line) 193 msg = "WARNING vmalloc is used to allocate this memory at line %s" % (a[0].line) 201 msg = "WARNING kvmalloc is used to allocate this memory at line %s" % (a[0].line) 209 msg = "WARNING kvmalloc is used to allocate this memory at line %s" % (a[0].line) 218 msg = "WARNING kmalloc (line %s) && vmalloc (line %s) are used to allocate this memory" % (ka[0].li… 227 msg = "WARNING kmalloc (line %s) && vmalloc (line %s) are used to allocate this memory" % (ka[0].li…
|
/linux/Documentation/admin-guide/ |
H A D | numastat.rst | 10 are able to allocate memory from nodes they prefer. If they succeed, numa_hit 25 numa_hit A process wanted to allocate memory from this node, 28 numa_miss A process wanted to allocate memory from another node, 31 numa_foreign A process wanted to allocate on this node, 40 interleave_hit Interleaving wanted to allocate from this node
|
/linux/Documentation/livepatch/ |
H A D | shadow-vars.rst | 9 to allocate/add and remove/free shadow variables to/from their parents. 51 * klp_shadow_alloc() - allocate and add a new shadow variable 60 - allocate a new shadow variable 73 - allocate a new shadow variable 120 allocate a shadow copy of the ps_lock pointer, then initialize it:: 166 Sometimes it may not be convenient or possible to allocate shadow 172 For commit 1d147bfa6429, a good spot to allocate a shadow spinlock is
|
/linux/Documentation/core-api/ |
H A D | idr.rst | 30 You can call idr_alloc() to allocate an unused ID. Look up 40 Some users need to allocate IDs larger than ``INT_MAX``. So far all of 45 If you need to allocate IDs sequentially, you can use 65 to the IDR being unable to allocate memory. To work around this,
|
H A D | memory-allocation.rst | 8 allocate small chunks using `kmalloc` or `kmem_cache_alloc` families, 19 makes the question "How should I allocate memory?" not that easy to 135 The most straightforward way to allocate memory is to use a function 138 allocate memory for an array, there are kmalloc_array() and kcalloc() 163 try to allocate memory with `kmalloc` and if the allocation fails it 169 If you need to allocate many identical objects you can use the slab 174 wrappers can allocate memory from that cache.
|
H A D | dma-isa-lpc.rst | 41 In order to allocate a piece of memory that satisfies all these 45 allocate the memory during boot-up it's a good idea to also pass 48 (This scarcity also means that you should allocate the buffer as 75 You allocate these in a similar fashion as all basic resources:
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-kernel-mm-cma | 19 the number of pages CMA API succeeded to allocate 25 the number of pages CMA API failed to allocate
|
H A D | configfs-stp-policy | 38 Range of masters from which to allocate for users of this node. 45 Range of channels from which to allocate for users of this node.
|
/linux/drivers/android/ |
H A D | binder_trace.h | 319 TP_PROTO(struct binder_alloc *alloc, bool allocate, 321 TP_ARGS(alloc, allocate, start, end), 324 __field(bool, allocate) 330 __entry->allocate = allocate; 335 __entry->proc, __entry->allocate,
|
/linux/Documentation/filesystems/ |
H A D | tmpfs.rst | 117 huge=never Do not allocate huge pages. This is the default. 118 huge=always Attempt to allocate huge page every time a new page is needed. 119 huge=within_size Only allocate huge page if it will be fully within i_size. 121 huge=advise Only allocate huge page if requested with madvise(2). 167 mpol=prefer:Node prefers to allocate memory from the given Node 169 mpol=interleave prefers to allocate from each node in turn 171 mpol=local prefers to allocate memory from the local node 241 will give you tmpfs instance on /mytmpfs which can allocate 10GB
|
/linux/Documentation/driver-api/mei/ |
H A D | mei.rst | 109 ENOMEM Unable to allocate memory to client internal data. 146 ENOMEM Unable to allocate memory to client internal data. 174 ENOMEM Unable to allocate memory to client internal data. 199 ENOMEM Unable to allocate memory to client internal data.
|
/linux/Documentation/admin-guide/mm/ |
H A D | transhuge.rst | 49 ability to allocate memory in blocks that are bigger than a base page 167 memory in an effort to allocate a THP immediately. This may be 336 Attempt to allocate huge pages every time we need a new page; 339 Do not allocate huge pages; 342 Only allocate huge page if it will be fully within i_size. 346 Only allocate huge pages if requested with fadvise()/madvise(); 377 Attempt to allocate <size> huge pages every time we need a new page; 384 Do not allocate <size> huge pages; 387 Only allocate <size> huge page if it will be fully within i_size. 391 Only allocate <size> huge pages if requested with fadvise()/madvise(); [all …]
|
/linux/include/linux/ |
H A D | dma-heap.h | 23 struct dma_buf *(*allocate)(struct dma_heap *heap, member
|
/linux/Documentation/admin-guide/sysctl/ |
H A D | fs.rst | 78 handles that the Linux kernel will allocate. When you get lots 82 Historically,the kernel was able to allocate file handles 91 Attempts to allocate more file descriptors than ``file-max`` are 132 allocate. Default value is 1024*1024 (1048576) which should be 152 Maximum total number of pages a non-privileged user may allocate for pipes. 161 Maximum total number of pages a non-privileged user may allocate for pipes 166 allocate up to 1024 pipes at their default size. When set to 0, no limit is
|
/linux/sound/soc/sof/ |
H A D | ipc4-pcm.c | 281 bool allocate, enable, set_fifo_size; in sof_ipc4_chain_dma_trigger() local 289 allocate = true; in sof_ipc4_chain_dma_trigger() 301 allocate = true; in sof_ipc4_chain_dma_trigger() 311 allocate = false; in sof_ipc4_chain_dma_trigger() 362 if (allocate) in sof_ipc4_chain_dma_trigger() 371 stream_priv->chain_dma_allocated = allocate; in sof_ipc4_chain_dma_trigger() 416 /* allocate memory for the pipeline data */ in sof_ipc4_trigger_pipelines() 781 /* allocate memory for max number of pipeline IDs */ in sof_ipc4_pcm_setup()
|
/linux/Documentation/userspace-api/media/dvb/ |
H A D | dmx-reqbufs.rst | 47 To allocate device buffers applications initialize all fields of the 53 attempt to allocate the requested number of buffers and it stores the actual
|
/linux/Documentation/fault-injection/ |
H A D | notifier-error-inject.rst | 31 bash: echo: write error: Cannot allocate memory 49 bash: echo: write error: Cannot allocate memory
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | vidioc-create-bufs.rst | 41 To allocate the device buffers applications must initialize the relevant 68 will attempt to allocate up to the requested number of buffers and store 137 No memory to allocate buffers for :ref:`memory mapped <mmap>` I/O.
|
/linux/Documentation/admin-guide/media/ |
H A D | cafe_ccic.rst | 36 - alloc_bufs_at_load: Normally, the driver will not allocate any DMA 42 - dma_buf_size: The size of DMA buffers to allocate. Note that this
|
/linux/drivers/dma-buf/ |
H A D | dma-heap.c | 66 dmabuf = heap->ops->allocate(heap, len, fd_flags, heap_flags); in dma_heap_buffer_alloc() 234 if (!exp_info->ops || !exp_info->ops->allocate) { in dma_heap_add()
|
/linux/drivers/net/wireless/broadcom/b43/ |
H A D | phy_ac.c | 80 .allocate = b43_phy_ac_op_allocate,
|
/linux/Documentation/networking/ |
H A D | multiqueue.rst | 16 alloc_netdev_mq() functions to allocate the subqueues for the device. The 56 The qdisc will allocate the number of bands to equal the number of queues that
|
/linux/Documentation/devicetree/bindings/gpu/ |
H A D | aspeed-gfx.txt | 20 Phandle to a memory region to allocate from, as defined in
|
/linux/Documentation/admin-guide/aoe/ |
H A D | todo.rst | 16 efficiently allocate sk_buffs without introducing any potential for
|