| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | memory-allocation.rst | 47 * 如果分配是从一个原子上下文中进行的,例如中断处理程序,使用 ``GFP_NOWAIT`` 。这个 48 标志可以防止直接回收和IO或文件系统操作。因此,在内存压力下, ``GFP_NOWAIT`` 分配 85 * ``GFP_KERNEL & ~__GFP_DIRECT_RECLAIM`` (or ``GFP_NOWAIT`` ) - 乐观分配,不
|
| /linux/drivers/sh/intc/ |
| H A D | core.c | 207 d = kzalloc_obj(*d, GFP_NOWAIT); in register_intc_controller() 220 d->window = kzalloc_objs(*d->window, d->nr_windows, GFP_NOWAIT); in register_intc_controller() 246 d->reg = kcalloc(d->nr_reg, sizeof(*d->reg), GFP_NOWAIT); in register_intc_controller() 251 d->smp = kcalloc(d->nr_reg, sizeof(*d->smp), GFP_NOWAIT); in register_intc_controller() 269 d->prio = kzalloc_objs(*d->prio, hw->nr_vectors, GFP_NOWAIT); in register_intc_controller() 284 d->sense = kzalloc_objs(*d->sense, hw->nr_vectors, GFP_NOWAIT); in register_intc_controller()
|
| /linux/kernel/time/ |
| H A D | tick-broadcast.c | 1233 zalloc_cpumask_var(&tick_broadcast_mask, GFP_NOWAIT); in tick_broadcast_init() 1234 zalloc_cpumask_var(&tick_broadcast_on, GFP_NOWAIT); in tick_broadcast_init() 1235 zalloc_cpumask_var(&tmpmask, GFP_NOWAIT); in tick_broadcast_init() 1237 zalloc_cpumask_var(&tick_broadcast_oneshot_mask, GFP_NOWAIT); in tick_broadcast_init() 1238 zalloc_cpumask_var(&tick_broadcast_pending_mask, GFP_NOWAIT); in tick_broadcast_init() 1239 zalloc_cpumask_var(&tick_broadcast_force_mask, GFP_NOWAIT); in tick_broadcast_init()
|
| /linux/rust/kernel/ |
| H A D | alloc.rs | 105 pub const GFP_NOWAIT: Flags = Flags(bindings::GFP_NOWAIT); constant
|
| /linux/drivers/md/dm-vdo/ |
| H A D | flush.c | 105 if ((gfp_mask & GFP_NOWAIT) == GFP_NOWAIT) { in allocate_flush() 398 struct vdo_flush *flush = mempool_alloc(vdo->flusher->flush_pool, GFP_NOWAIT); in vdo_launch_flush()
|
| /linux/tools/testing/radix-tree/ |
| H A D | idr-test.c | 159 assert(idr_alloc(&idr, item, i, i + 1, GFP_NOWAIT) == i); in idr_nowait_test() 466 id = ida_alloc_min(&ida, 256, GFP_NOWAIT); in ida_check_nomem() 468 id = ida_alloc_min(&ida, 1UL << 30, GFP_NOWAIT); in ida_check_nomem() 482 int id = ida_alloc(&ida, GFP_NOWAIT); in ida_check_conv_user()
|
| /linux/drivers/dma/ |
| H A D | loongson2-apb-dma.c | 338 desc = kzalloc_flex(*desc, sg, sg_len, GFP_NOWAIT); in ls2x_dma_prep_slave_sg() 350 ldma_sg->hw = dma_pool_alloc(lchan->pool, GFP_NOWAIT, &ldma_sg->llp); in ls2x_dma_prep_slave_sg() 403 desc = kzalloc_flex(*desc, sg, num_periods, GFP_NOWAIT); in ls2x_dma_prep_dma_cyclic() 416 ldma_sg->hw = dma_pool_alloc(lchan->pool, GFP_NOWAIT, &ldma_sg->llp); in ls2x_dma_prep_dma_cyclic()
|
| H A D | img-mdc-dma.c | 297 mdesc = kzalloc_obj(*mdesc, GFP_NOWAIT); in mdc_prep_dma_memcpy() 306 curr = dma_pool_alloc(mdma->desc_pool, GFP_NOWAIT, &curr_phys); in mdc_prep_dma_memcpy() 385 mdesc = kzalloc_obj(*mdesc, GFP_NOWAIT); in mdc_prep_dma_cyclic() 400 curr = dma_pool_alloc(mdma->desc_pool, GFP_NOWAIT, in mdc_prep_dma_cyclic() 468 mdesc = kzalloc_obj(*mdesc, GFP_NOWAIT); in mdc_prep_slave_sg() 480 curr = dma_pool_alloc(mdma->desc_pool, GFP_NOWAIT, in mdc_prep_slave_sg()
|
| H A D | loongson1-apb-dma.c | 207 desc = kzalloc_obj(*desc, GFP_NOWAIT); in ls1x_dma_alloc_desc() 255 lli = dma_pool_zalloc(chan->lli_pool, GFP_NOWAIT, &phys); in ls1x_dma_prep_lli() 338 sgl = kmalloc_objs(*sgl, sg_len, GFP_NOWAIT); in ls1x_dma_prep_dma_cyclic()
|
| H A D | sun6i-dma.c | 681 txd = kzalloc_obj(*txd, GFP_NOWAIT); in sun6i_dma_prep_dma_memcpy() 685 v_lli = dma_pool_alloc(sdev->pool, GFP_DMA32 | GFP_NOWAIT, &p_lli); in sun6i_dma_prep_dma_memcpy() 739 txd = kzalloc_obj(*txd, GFP_NOWAIT); in sun6i_dma_prep_slave_sg() 744 v_lli = dma_pool_alloc(sdev->pool, GFP_DMA32 | GFP_NOWAIT, &p_lli); in sun6i_dma_prep_slave_sg() 822 txd = kzalloc_obj(*txd, GFP_NOWAIT); in sun6i_dma_prep_dma_cyclic() 827 v_lli = dma_pool_alloc(sdev->pool, GFP_DMA32 | GFP_NOWAIT, &p_lli); in sun6i_dma_prep_dma_cyclic()
|
| H A D | idma64.c | 199 desc = kzalloc_obj(*desc, GFP_NOWAIT); in idma64_alloc_desc() 203 desc->hw = kzalloc_objs(*desc->hw, ndesc, GFP_NOWAIT); in idma64_alloc_desc() 318 hw->lli = dma_pool_alloc(idma64c->pool, GFP_NOWAIT, &hw->llp); in idma64_prep_slave_sg()
|
| H A D | at_hdmac.c | 938 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, GFP_NOWAIT, in atc_prep_dma_interleaved() 1019 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, GFP_NOWAIT, in atc_prep_dma_memcpy() 1069 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, GFP_NOWAIT, in atdma_create_memset_lli() 1119 vaddr = dma_pool_alloc(atdma->memset_pool, GFP_NOWAIT, &paddr); in atc_prep_dma_memset() 1186 vaddr = dma_pool_alloc(atdma->memset_pool, GFP_NOWAIT, &paddr); in atc_prep_dma_memset_sg() 1304 GFP_NOWAIT, in atc_prep_slave_sg() 1353 GFP_NOWAIT, in atc_prep_slave_sg()
|
| /linux/drivers/gpu/drm/etnaviv/ |
| H A D | etnaviv_dump.c | 162 iter.start = __vmalloc(file_size, GFP_NOWAIT); in etnaviv_core_dump() 232 dev_coredumpv(gpu->dev, iter.start, iter.data - iter.start, GFP_NOWAIT); in etnaviv_core_dump()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_modeset_lock.c | 91 return stack_depot_save(entries, n, GFP_NOWAIT | __GFP_NOWARN); in __drm_stack_depot_save() 101 buf = kmalloc(PAGE_SIZE, GFP_NOWAIT | __GFP_NOWARN); in __drm_stack_depot_print()
|
| /linux/lib/ |
| H A D | ref_tracker.c | 77 stats = kmalloc_flex(*stats, stacks, limit, GFP_NOWAIT); in ref_tracker_get_stats() 161 sbuf = kmalloc(STACK_BUF_SIZE, GFP_NOWAIT); in __ref_tracker_dir_pr_ostream() 308 GFP_NOWAIT); in ref_tracker_free()
|
| /linux/security/selinux/ |
| H A D | avc.c | 296 xpd_node = kmem_cache_zalloc(avc_xperms_decision_cachep, GFP_NOWAIT); in avc_xperms_decision_alloc() 303 GFP_NOWAIT); in avc_xperms_decision_alloc() 309 GFP_NOWAIT); in avc_xperms_decision_alloc() 315 GFP_NOWAIT); in avc_xperms_decision_alloc() 343 xp_node = kmem_cache_zalloc(avc_xperms_cachep, GFP_NOWAIT); in avc_xperms_alloc() 498 node = kmem_cache_zalloc(avc_node_cachep, GFP_NOWAIT); in avc_alloc_node()
|
| /linux/samples/livepatch/ |
| H A D | livepatch-shadow-fix2.c | 51 sizeof(*shadow_count), GFP_NOWAIT, in livepatch_fix2_dummy_check()
|
| /linux/drivers/dca/ |
| H A D | dca-sysfs.c | 45 ret = idr_alloc(&dca_idr, dca, 0, 0, GFP_NOWAIT); in dca_sysfs_add_provider()
|
| /linux/rust/bindings/ |
| H A D | bindings_helper.h | 111 const gfp_t RUST_CONST_HELPER_GFP_NOWAIT = GFP_NOWAIT;
|
| /linux/crypto/async_tx/ |
| H A D | async_memcpy.c | 43 unmap = dmaengine_get_unmap_data(device->dev, 2, GFP_NOWAIT); in async_memcpy()
|
| /linux/mm/ |
| H A D | mmu_gather.c | 37 batch = (void *)__get_free_page(GFP_NOWAIT); in tlb_next_batch() 368 *batch = (struct mmu_table_batch *)__get_free_page(GFP_NOWAIT); in tlb_remove_table()
|
| /linux/drivers/dma/fsl-dpaa2-qdma/ |
| H A D | dpaa2-qdma.c | 102 comp_temp = kzalloc_obj(*comp_temp, GFP_NOWAIT); in dpaa2_qdma_request_desc() 106 dma_pool_alloc(dpaa2_chan->fd_pool, GFP_NOWAIT, in dpaa2_qdma_request_desc() 112 dma_pool_alloc(dpaa2_chan->fl_pool, GFP_NOWAIT, in dpaa2_qdma_request_desc() 118 dma_pool_alloc(dpaa2_chan->sdd_pool, GFP_NOWAIT, in dpaa2_qdma_request_desc()
|
| /linux/kernel/trace/ |
| H A D | pid_list.c | 362 chunk = kzalloc_obj(*chunk, GFP_NOWAIT); in pid_list_refill_irq() 373 chunk = kzalloc_obj(*chunk, GFP_NOWAIT); in pid_list_refill_irq()
|
| /linux/arch/arm/kernel/ |
| H A D | topology.c | 95 GFP_NOWAIT); in parse_dt_topology()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_dev_coredump.c | 335 coredump = kzalloc_obj(*coredump, GFP_NOWAIT); in amdgpu_coredump() 361 dev_coredumpm(dev->dev, THIS_MODULE, coredump, 0, GFP_NOWAIT, in amdgpu_coredump()
|