/Linux-v4.19/samples/bpf/ |
D | xdpsock_user.c | 177 static inline u32 xq_nb_free(struct xdp_uqueue *q, u32 ndescs) in xq_nb_free() argument 181 if (free_entries >= ndescs) in xq_nb_free() 201 static inline u32 xq_nb_avail(struct xdp_uqueue *q, u32 ndescs) in xq_nb_avail() argument 210 return (entries > ndescs) ? ndescs : entries; in xq_nb_avail() 284 unsigned int ndescs) in xq_enq() argument 289 if (xq_nb_free(uq, ndescs) < ndescs) in xq_enq() 292 for (i = 0; i < ndescs; i++) { in xq_enq() 306 unsigned int id, unsigned int ndescs) in xq_enq_tx_only() argument 311 if (xq_nb_free(uq, ndescs) < ndescs) in xq_enq_tx_only() 314 for (i = 0; i < ndescs; i++) { in xq_enq_tx_only() [all …]
|
/Linux-v4.19/drivers/input/misc/ |
D | rotary_encoder.c | 64 for (i = 0; i < encoder->gpios->ndescs; ++i) { in rotary_encoder_get_state() 246 if (encoder->gpios->ndescs < 2) { in rotary_encoder_probe() 267 switch (steps_per_period >> (encoder->gpios->ndescs - 2)) { in rotary_encoder_probe() 287 encoder->gpios->ndescs, sizeof(*encoder->irq), in rotary_encoder_probe() 292 for (i = 0; i < encoder->gpios->ndescs; ++i) { in rotary_encoder_probe() 327 for (i = 0; i < encoder->gpios->ndescs; ++i) in rotary_encoder_suspend() 340 for (i = 0; i < encoder->gpios->ndescs; ++i) in rotary_encoder_resume()
|
D | gpio_decoder.c | 40 for (i = 0; i < gpios->ndescs; i++) { in gpio_decoder_get_gpios_state() 87 if (decoder->input_gpios->ndescs < 2) { in gpio_decoder_probe() 93 max = (1U << decoder->input_gpios->ndescs) - 1; in gpio_decoder_probe()
|
/Linux-v4.19/drivers/gpio/ |
D | gpio-max3191x.c | 173 (max3191x->fault_pins->ndescs == 1) in max3191x_readout_locked() 302 if (max3191x->db0_pins->ndescs == 1) in max3191x_set_config() 314 static void gpiod_set_array_single_value_cansleep(unsigned int ndescs, in gpiod_set_array_single_value_cansleep() argument 320 values = kmalloc_array(ndescs, sizeof(*values), GFP_KERNEL); in gpiod_set_array_single_value_cansleep() 324 for (i = 0; i < ndescs; i++) in gpiod_set_array_single_value_cansleep() 327 gpiod_set_array_value_cansleep(ndescs, desc, values); in gpiod_set_array_single_value_cansleep() 399 max3191x->modesel_pins->ndescs, in max3191x_probe() 406 max3191x->db0_pins->ndescs != max3191x->db1_pins->ndescs) { in max3191x_probe()
|
D | gpiolib.c | 4184 for (descs->ndescs = 0; descs->ndescs < count; ) { in gpiod_get_array() 4185 desc = gpiod_get_index(dev, con_id, descs->ndescs, flags); in gpiod_get_array() 4190 descs->desc[descs->ndescs] = desc; in gpiod_get_array() 4191 descs->ndescs++; in gpiod_get_array() 4241 for (i = 0; i < descs->ndescs; i++) in gpiod_put_array()
|
/Linux-v4.19/drivers/net/phy/ |
D | mdio-mux-gpio.c | 35 for (n = 0; n < s->gpios->ndescs; n++) in mdio_mux_gpio_switch_fn() 38 gpiod_set_array_value_cansleep(s->gpios->ndescs, s->gpios->desc, in mdio_mux_gpio_switch_fn() 54 s = devm_kzalloc(&pdev->dev, struct_size(s, values, gpios->ndescs), in mdio_mux_gpio_probe()
|
/Linux-v4.19/drivers/clk/mvebu/ |
D | clk-corediv.c | 43 unsigned int ndescs; member 197 .ndescs = ARRAY_SIZE(mvebu_corediv_desc), 213 .ndescs = ARRAY_SIZE(mvebu_corediv_desc), 229 .ndescs = ARRAY_SIZE(mvebu_corediv_desc), 241 .ndescs = ARRAY_SIZE(mv98dx3236_corediv_desc), 269 clk_data.clk_num = soc_desc->ndescs; in mvebu_corediv_clk_init()
|
/Linux-v4.19/drivers/mux/ |
D | gpio.c | 28 for (i = 0; i < mux_gpio->gpios->ndescs; i++) in mux_gpio_set() 31 gpiod_set_array_value_cansleep(mux_gpio->gpios->ndescs, in mux_gpio_set() 77 WARN_ON(pins != mux_gpio->gpios->ndescs); in mux_gpio_probe()
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | mr.c | 1558 int ndescs, in mlx5_alloc_priv_descs() argument 1561 int size = ndescs * desc_size; in mlx5_alloc_priv_descs() 1680 int ndescs = ALIGN(max_num_sg, 4); in mlx5_ib_alloc_mr() local 1698 MLX5_SET(mkc, mkc, translations_octword_size, ndescs); in mlx5_ib_alloc_mr() 1706 ndescs, sizeof(struct mlx5_mtt)); in mlx5_ib_alloc_mr() 1711 mr->max_descs = ndescs; in mlx5_ib_alloc_mr() 1716 ndescs, sizeof(struct mlx5_klm)); in mlx5_ib_alloc_mr() 1720 mr->max_descs = ndescs; in mlx5_ib_alloc_mr() 1798 int ndescs; in mlx5_ib_alloc_mw() local 1818 ndescs = req.num_klms ? roundup(req.num_klms, 4) : roundup(1, 4); in mlx5_ib_alloc_mw() [all …]
|
D | odp.c | 684 sizeof(*pklm) * (mw->ndescs - 2); in pagefault_single_data_segment() 706 for (i = 0; bcnt && i < mw->ndescs; i++, pklm++) { in pagefault_single_data_segment()
|
D | mlx5_ib.h | 562 int ndescs; member 588 int ndescs; member
|
D | qp.c | 3628 int size = mr->ndescs * mr->desc_size; in set_reg_umr_seg() 3761 int ndescs = ALIGN(mr->ndescs, 8) >> 1; in set_reg_mkey_seg() local 3769 ndescs *= 2; in set_reg_mkey_seg() 3776 seg->xlt_oct_size = cpu_to_be32(ndescs); in set_reg_mkey_seg() 3812 int bcount = mr->desc_size * mr->ndescs; in set_reg_data_seg() 4231 int mr_list_size = mr->ndescs * mr->desc_size; in set_reg_wr()
|
/Linux-v4.19/sound/soc/codecs/ |
D | max9759.c | 177 if (priv->gpiod_gain->ndescs != 2) { in max9759_probe() 179 priv->gpiod_gain->ndescs); in max9759_probe()
|
/Linux-v4.19/drivers/pinctrl/aspeed/ |
D | pinctrl-aspeed.h | 305 int ndescs; member 362 .ndescs = ARRAY_SIZE(SIG_DESC_LIST_SYM(sig, func)), \
|
D | pinctrl-aspeed.c | 157 for (i = 0; i < expr->ndescs; i++) { in aspeed_sig_expr_eval() 187 for (i = 0; i < expr->ndescs; i++) { in aspeed_sig_expr_set()
|
/Linux-v4.19/drivers/phy/motorola/ |
D | phy-mapphone-mdm6600.c | 306 if (ddata->mode_gpios->ndescs != PHY_MDM6600_NR_MODE_LINES) in phy_mdm6600_init_lines() 315 if (ddata->status_gpios->ndescs != PHY_MDM6600_NR_STATUS_LINES) in phy_mdm6600_init_lines() 324 if (ddata->cmd_gpios->ndescs != PHY_MDM6600_NR_CMD_LINES) in phy_mdm6600_init_lines()
|
/Linux-v4.19/drivers/mmc/core/ |
D | pwrseq_simple.c | 44 int nvalues = reset_gpios->ndescs; in mmc_pwrseq_simple_set_gpios_value()
|
/Linux-v4.19/drivers/dma/ |
D | mv_xor_v2.c | 288 unsigned int ndescs; in mv_xor_v2_interrupt_handler() local 293 ndescs = ((reg >> MV_XOR_V2_DMA_DESQ_DONE_PENDING_SHIFT) & in mv_xor_v2_interrupt_handler() 297 if (!ndescs) in mv_xor_v2_interrupt_handler()
|
/Linux-v4.19/include/linux/gpio/ |
D | consumer.h | 25 unsigned int ndescs; member
|
/Linux-v4.19/Documentation/driver-api/gpio/ |
D | consumer.rst | 115 unsigned int ndescs; 368 gpiod_set_array_value(my_gpio_descs->ndescs, my_gpio_descs->desc,
|
/Linux-v4.19/drivers/net/ethernet/marvell/ |
D | mvneta.c | 745 int ndescs) in mvneta_rxq_non_occup_desc_add() argument 750 while (ndescs > MVNETA_RXQ_ADD_NON_OCCUPIED_MAX) { in mvneta_rxq_non_occup_desc_add() 754 ndescs -= MVNETA_RXQ_ADD_NON_OCCUPIED_MAX; in mvneta_rxq_non_occup_desc_add() 758 (ndescs << MVNETA_RXQ_ADD_NON_OCCUPIED_SHIFT)); in mvneta_rxq_non_occup_desc_add()
|