/linux-6.3-rc2/net/core/ |
A D | gro_cells.c | 98 struct percpu_free_defer *defer; in percpu_free_defer_callback() local 100 defer = container_of(head, struct percpu_free_defer, rcu); in percpu_free_defer_callback() 101 free_percpu(defer->ptr); in percpu_free_defer_callback() 102 kfree(defer); in percpu_free_defer_callback() 107 struct percpu_free_defer *defer; in gro_cells_destroy() local 125 defer = kmalloc(sizeof(*defer), GFP_KERNEL | __GFP_NOWARN); in gro_cells_destroy() 126 if (likely(defer)) { in gro_cells_destroy() 127 defer->ptr = gcells->cells; in gro_cells_destroy() 128 call_rcu(&defer->rcu, percpu_free_defer_callback); in gro_cells_destroy()
|
/linux-6.3-rc2/drivers/clk/baikal-t1/ |
A D | clk-ccu-pll.c | 148 static int ccu_pll_clk_register(struct ccu_pll_data *data, bool defer) in ccu_pll_clk_register() argument 157 if (!!(info->features & CCU_PLL_BASIC) ^ defer) { in ccu_pll_clk_register() 186 if (!!(pll_info[idx].features & CCU_PLL_BASIC) ^ defer) in ccu_pll_clk_register() 195 static void ccu_pll_clk_unregister(struct ccu_pll_data *data, bool defer) in ccu_pll_clk_unregister() argument 201 if (!!(pll_info[idx].features & CCU_PLL_BASIC) ^ defer) in ccu_pll_clk_unregister()
|
A D | clk-ccu-div.c | 345 static int ccu_div_clk_register(struct ccu_div_data *data, bool defer) in ccu_div_clk_register() argument 353 if (!!(info->features & CCU_DIV_BASIC) ^ defer) { in ccu_div_clk_register() 396 if (!!(data->divs_info[idx].features & CCU_DIV_BASIC) ^ defer) in ccu_div_clk_register() 405 static void ccu_div_clk_unregister(struct ccu_div_data *data, bool defer) in ccu_div_clk_unregister() argument 411 if (!!(data->divs_info[idx].features & CCU_DIV_BASIC) ^ defer) in ccu_div_clk_unregister()
|
/linux-6.3-rc2/drivers/gpu/drm/pl111/ |
A D | pl111_drv.c | 80 bool defer = false; in pl111_modeset_init() local 113 defer = true; in pl111_modeset_init() 140 if ((!panel && !bridge) && defer) in pl111_modeset_init()
|
/linux-6.3-rc2/drivers/soundwire/ |
A D | cadence_master.c | 583 int offset, int count, bool defer) in _cdns_xfer_msg() argument 612 if (defer) in _cdns_xfer_msg() 755 struct sdw_defer *defer = &bus->defer_msg; in cdns_xfer_msg_defer() local 756 struct sdw_msg *msg = defer->msg; in cdns_xfer_msg_defer() 881 struct sdw_defer *defer = &bus->defer_msg; in sdw_cdns_irq() local 885 if (defer && defer->msg) { in sdw_cdns_irq() 886 cdns_fill_msg_resp(cdns, defer->msg, in sdw_cdns_irq() 887 defer->length, 0); in sdw_cdns_irq() 888 complete(&defer->complete); in sdw_cdns_irq()
|
A D | bus.c | 230 struct sdw_defer *defer = &bus->defer_msg; in do_transfer_defer() local 235 defer->msg = msg; in do_transfer_defer() 236 defer->length = msg->len; in do_transfer_defer() 237 init_completion(&defer->complete); in do_transfer_defer()
|
/linux-6.3-rc2/fs/nfs/ |
A D | cache_lib.c | 103 dreq->req.defer = nfs_dns_cache_defer; in nfs_cache_defer_req_alloc()
|
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/bpf/ |
A D | jit.c | 142 enum br_ctx_signal_state css, u16 addr, u8 defer) in __emit_br() argument 154 FIELD_PREP(OP_BR_DEFBR, defer) | in __emit_br() 165 if (mask == BR_UNC && defer > 2) { in emit_br_relo() 166 pr_err("BUG: branch defer out of bounds %d\n", defer); in emit_br_relo() 173 BR_CSS_NONE, addr, defer); in emit_br_relo() 182 emit_br_relo(nfp_prog, mask, addr, defer, RELO_BR_REL); in emit_br() 199 FIELD_PREP(OP_BR_BIT_DEFBR, defer) | in __emit_br_bit() 209 u8 defer, bool set, enum nfp_relo_type relo) in emit_br_bit_relo() argument 226 __emit_br_bit(nfp_prog, reg.areg, reg.breg, addr, defer, set, in emit_br_bit_relo() 241 u8 defer, bool dst_lmextn, bool src_lmextn) in __emit_br_alu() argument [all …]
|
/linux-6.3-rc2/include/net/ |
A D | rose.h | 138 unsigned char state, condition, qbitincl, defer; member
|
/linux-6.3-rc2/net/rose/ |
A D | af_rose.c | 387 rose->defer = opt ? 1 : 0; in rose_setsockopt() 448 val = rose->defer; in rose_getsockopt() 602 rose->defer = orose->defer; in rose_make_new() 1045 if (rose_sk(sk)->defer) { in rose_rx_call_request()
|
/linux-6.3-rc2/include/linux/sunrpc/ |
A D | cache.h | 129 struct cache_deferred_req *(*defer)(struct cache_req *req); member
|
/linux-6.3-rc2/drivers/gpio/ |
A D | gpiolib-acpi.c | 526 bool defer; in acpi_gpiochip_request_interrupts() local 543 defer = !acpi_gpio_deferred_req_irqs_done; in acpi_gpiochip_request_interrupts() 544 if (defer) in acpi_gpiochip_request_interrupts() 549 if (defer) in acpi_gpiochip_request_interrupts()
|
/linux-6.3-rc2/drivers/net/ethernet/amd/ |
A D | nmclan_cs.c | 320 int defer; member 1002 lp->mace_stats.defer++; in mace_interrupt() 1172 pstats->one, pstats->defer); in pr_mace_stats()
|
/linux-6.3-rc2/Documentation/devicetree/bindings/power/reset/ |
A D | gpio-restart.yaml | 42 description: Treat the GPIO as being open source and defer driving it to when the restart is
|
/linux-6.3-rc2/Documentation/admin-guide/mm/ |
A D | transhuge.rst | 116 echo defer >/sys/kernel/mm/transparent_hugepage/defrag 117 echo defer+madvise >/sys/kernel/mm/transparent_hugepage/defrag 128 defer 134 defer+madvise
|
/linux-6.3-rc2/drivers/net/ethernet/atheros/atlx/ |
A D | atl2.h | 244 unsigned defer:1; /* current packet is xmitted with defer */ member
|
/linux-6.3-rc2/Documentation/infiniband/ |
A D | core_locking.rst | 73 driver should defer this callback by, for example, scheduling a
|
/linux-6.3-rc2/drivers/net/hippi/ |
A D | rrunner.c | 947 goto defer; in rx_int() 960 goto defer; in rx_int() 999 goto defer; in rx_int() 1009 defer: in rx_int()
|
/linux-6.3-rc2/io_uring/ |
A D | io_uring.h | 36 bool io_aux_cqe(struct io_ring_ctx *ctx, bool defer, u64 user_data, s32 res, u32 cflags,
|
/linux-6.3-rc2/fs/lockd/ |
A D | svclock.c | 452 if (rqstp->rq_chandle.defer) { in nlmsvc_defer_lock_rqst() 454 rqstp->rq_chandle.defer(block->b_cache_req); in nlmsvc_defer_lock_rqst()
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/dvm/ |
A D | rxon.c | 386 bool defer; in iwl_set_tx_power() local 420 defer = test_bit(STATUS_SCANNING, &priv->status) || in iwl_set_tx_power() 422 if (defer && !force) { in iwl_set_tx_power()
|
/linux-6.3-rc2/drivers/usb/host/ |
A D | isp1362-hcd.c | 747 int defer = 0; in start_atl_transfers() local 768 defer = 1; in start_atl_transfers() 771 defer = 1; in start_atl_transfers() 775 defer = ep->nextpid == USB_PID_SETUP; in start_atl_transfers() 785 if (ptd_count || defer) in start_atl_transfers() 786 enable_atl_transfers(isp1362_hcd, defer ? 0 : ptd_count); in start_atl_transfers()
|
/linux-6.3-rc2/mm/ |
A D | swapfile.c | 2708 struct swap_info_struct *defer = NULL; in alloc_swap_info() local 2742 defer = p; in alloc_swap_info() 2755 if (defer) { in alloc_swap_info() 2756 percpu_ref_exit(&defer->users); in alloc_swap_info() 2757 kvfree(defer); in alloc_swap_info()
|
/linux-6.3-rc2/block/ |
A D | bio.c | 1529 goto defer; in bio_check_pages_dirty() 1535 defer: in bio_check_pages_dirty()
|
/linux-6.3-rc2/Documentation/driver-api/ |
A D | device_link.rst | 64 presence of the supplier after adding the link, and defer probing on 144 probing) or never. Consequently it cannot be determined whether to defer
|