/linux-master/arch/x86/include/asm/ |
H A D | irq.h | 39 extern void __handle_irq(struct irq_desc *desc, struct pt_regs *regs);
|
H A D | suspend_32.h | 10 #include <asm/desc.h>
|
/linux-master/drivers/usb/typec/ |
H A D | mux.c | 157 * @desc: Orientation switch description 166 const struct typec_switch_desc *desc) 171 if (!desc || !desc->set) 178 sw_dev->set = desc->set; 182 sw_dev->dev.fwnode = desc->fwnode; 185 sw_dev->dev.driver_data = desc->drvdata; 186 ret = dev_set_name(&sw_dev->dev, "%s-switch", desc->name ? desc->name : dev_name(parent)); 402 * @desc 165 typec_switch_register(struct device *parent, const struct typec_switch_desc *desc) argument 410 typec_mux_register(struct device *parent, const struct typec_mux_desc *desc) argument [all...] |
/linux-master/drivers/dma/ |
H A D | stm32-mdma.c | 240 struct stm32_mdma_desc *desc; member in struct:stm32_mdma_chan 318 struct stm32_mdma_desc *desc; local 321 desc = kzalloc(struct_size(desc, node, count), GFP_NOWAIT); 322 if (!desc) 324 desc->count = count; 327 desc->node[i].hwdesc = 329 &desc->node[i].hwdesc_phys); 330 if (!desc->node[i].hwdesc) 334 return desc; 347 struct stm32_mdma_desc *desc = to_stm32_mdma_desc(vdesc); local 687 stm32_mdma_setup_hwdesc(struct stm32_mdma_chan *chan, struct stm32_mdma_desc *desc, enum dma_transfer_direction dir, u32 count, dma_addr_t src_addr, dma_addr_t dst_addr, u32 len, u32 ctcr, u32 ctbr, bool is_last, bool is_first, bool is_cyclic) argument 724 stm32_mdma_setup_xfer(struct stm32_mdma_chan *chan, struct stm32_mdma_desc *desc, struct scatterlist *sgl, u32 sg_len, enum dma_transfer_direction direction) argument 791 struct stm32_mdma_desc *desc; local 850 struct stm32_mdma_desc *desc; local 943 struct stm32_mdma_desc *desc; local 1318 stm32_mdma_desc_residue(struct stm32_mdma_chan *chan, struct stm32_mdma_desc *desc, u32 curr_hwdesc, struct dma_tx_state *state) argument [all...] |
H A D | txx9dmac.h | 248 struct txx9dmac_desc *desc) 258 struct txx9dmac_desc *desc, 275 struct txx9dmac_desc *desc) 278 desc->hwdesc.CCR |= TXX9_DMA_CCR_INTENT; 280 desc->hwdesc32.CCR |= TXX9_DMA_CCR_INTENT; 288 struct txx9dmac_desc *desc, 292 desc->hwdesc.SAIR = sai; 293 desc->hwdesc.DAIR = dai; 294 desc->hwdesc.CCR = ccr; 296 desc 247 txx9dmac_desc_set_INTENT(struct txx9dmac_dev *ddev, struct txx9dmac_desc *desc) argument 257 txx9dmac_desc_set_nosimple(struct txx9dmac_dev *ddev, struct txx9dmac_desc *desc, u32 sair, u32 dair, u32 ccr) argument 274 txx9dmac_desc_set_INTENT(struct txx9dmac_dev *ddev, struct txx9dmac_desc *desc) argument 287 txx9dmac_desc_set_nosimple(struct txx9dmac_dev *ddev, struct txx9dmac_desc *desc, u32 sai, u32 dai, u32 ccr) argument [all...] |
/linux-master/drivers/soc/hisilicon/ |
H A D | kunpeng_hccs.c | 229 struct hccs_desc *desc, 243 memcpy_toio(comm_space, (void *)desc, space_size); 248 struct hccs_desc *desc, 263 memcpy_toio(comm_space, (void *)desc, space_size); 267 struct hccs_desc *desc) 278 verspec_data->fill_pcc_shared_mem(hdev, cmd, desc, 296 memcpy_fromio((void *)desc, comm_space, space_size); 297 fw_inner_head = &desc->rsp.fw_inner_head; 312 static void hccs_init_req_desc(struct hccs_desc *desc) argument 314 struct hccs_req_desc *req = &desc 227 hccs_fill_pcc_shared_mem_region(struct hccs_dev *hdev, u8 cmd, struct hccs_desc *desc, void __iomem *comm_space, u16 space_size) argument 246 hccs_fill_ext_pcc_shared_mem_region(struct hccs_dev *hdev, u8 cmd, struct hccs_desc *desc, void __iomem *comm_space, u16 space_size) argument 266 hccs_pcc_cmd_send(struct hccs_dev *hdev, u8 cmd, struct hccs_desc *desc) argument 322 struct hccs_desc desc; local 339 struct hccs_desc desc; local 363 struct hccs_desc desc; local 419 struct hccs_desc desc; local 486 hccs_get_bd_info(struct hccs_dev *hdev, u8 opcode, struct hccs_desc *desc, void *buf, size_t buf_len, struct hccs_rsp_head *rsp_head) argument 521 struct hccs_desc desc; local 664 struct hccs_desc desc; local 691 struct hccs_desc desc; local 716 struct hccs_desc desc; local 746 struct hccs_desc desc; local 775 struct hccs_desc desc; local [all...] |
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_ct.c | 155 static void guc_ct_buffer_desc_init(struct guc_ct_buffer_desc *desc) argument 157 memset(desc, 0, sizeof(*desc)); 170 guc_ct_buffer_desc_init(ctb->desc); 174 struct guc_ct_buffer_desc *desc, 179 ctb->desc = desc; 260 struct guc_ct_buffer_desc *desc; local 284 /* store pointers to desc and cmds for send ctb */ 285 desc 173 guc_ct_buffer_init(struct intel_guc_ct_buffer *ctb, struct guc_ct_buffer_desc *desc, u32 *cmds, u32 size_in_bytes, u32 resv_space) argument 333 u32 base, desc, cmds, size; local 436 struct guc_ct_buffer_desc *desc = ctb->desc; local 626 struct guc_ct_buffer_desc *desc = ctb->desc; local 889 struct guc_ct_buffer_desc *desc = ctb->desc; local [all...] |
/linux-master/arch/sh/kernel/cpu/shmobile/ |
H A D | cpuidle.c | 61 .desc = "SuperH Sleep Mode", 69 .desc = "SuperH Sleep Mode [SF]", 78 .desc = "SuperH Mobile Standby Mode [SF]",
|
/linux-master/crypto/ |
H A D | nhpoly1305.c | 144 int crypto_nhpoly1305_init(struct shash_desc *desc) argument 146 struct nhpoly1305_state *state = shash_desc_ctx(desc); 155 int crypto_nhpoly1305_update_helper(struct shash_desc *desc, argument 159 struct nhpoly1305_state *state = shash_desc_ctx(desc); 160 const struct nhpoly1305_key *key = crypto_shash_ctx(desc->tfm); 191 int crypto_nhpoly1305_update(struct shash_desc *desc, argument 194 return crypto_nhpoly1305_update_helper(desc, src, srclen, nh_generic); 198 int crypto_nhpoly1305_final_helper(struct shash_desc *desc, u8 *dst, nh_t nh_fn) argument 200 struct nhpoly1305_state *state = shash_desc_ctx(desc); 201 const struct nhpoly1305_key *key = crypto_shash_ctx(desc 218 crypto_nhpoly1305_final(struct shash_desc *desc, u8 *dst) argument [all...] |
/linux-master/certs/ |
H A D | blacklist.c | 46 static int blacklist_vet_description(const char *desc) argument 53 for (i = 0; *desc; desc++, i++) { 54 if (*desc == ':') { 63 if (*desc == tbs_prefix[i]) 65 if (*desc == bin_prefix[i]) 71 desc++; 72 for (i = 0; *desc && i < MAX_HASH_LEN; desc++, i++) { 73 if (!isxdigit(*desc) || isuppe [all...] |
/linux-master/kernel/irq/ |
H A D | ipi.c | 218 * @desc: pointer to irq_desc of the IRQ 227 int __ipi_send_single(struct irq_desc *desc, unsigned int cpu) argument 229 struct irq_data *data = irq_desc_get_irq_data(desc); 260 * @desc: pointer to irq_desc of the IRQ 269 int __ipi_send_mask(struct irq_desc *desc, const struct cpumask *dest) argument 271 struct irq_data *data = irq_desc_get_irq_data(desc); 315 struct irq_desc *desc = irq_to_desc(virq); local 316 struct irq_data *data = desc ? irq_desc_get_irq_data(desc) : NULL; 322 return __ipi_send_single(desc, cp 336 struct irq_desc *desc = irq_to_desc(virq); local [all...] |
/linux-master/drivers/regulator/ |
H A D | cros-ec-regulator.c | 15 struct regulator_desc desc; member in struct:cros_ec_regulator_data 146 data->desc.n_voltages = data->num_voltages; 150 data->desc.name = devm_kstrdup(dev, resp.name, GFP_KERNEL); 151 if (!data->desc.name) 164 struct regulator_desc *desc; local 173 desc = &drvdata->desc; 175 init_data = of_get_regulator_init_data(dev, np, desc); 183 desc->owner = THIS_MODULE; 184 desc [all...] |
H A D | wm831x-dcdc.c | 49 struct regulator_desc desc; member in struct:wm831x_dcdc 421 dcdc->desc.name = dcdc->name; 425 dcdc->desc.supply_name = dcdc->supply_name; 427 dcdc->desc.id = id; 428 dcdc->desc.type = REGULATOR_VOLTAGE; 429 dcdc->desc.n_voltages = WM831X_BUCKV_MAX_SELECTOR + 1; 430 dcdc->desc.linear_ranges = wm831x_buckv_ranges; 431 dcdc->desc.n_linear_ranges = ARRAY_SIZE(wm831x_buckv_ranges); 432 dcdc->desc.ops = &wm831x_buckv_ops; 433 dcdc->desc [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | port.h | 46 int mlx5e_port_query_sbpr(struct mlx5_core_dev *mdev, u32 desc, u8 dir, 48 int mlx5e_port_set_sbpr(struct mlx5_core_dev *mdev, u32 desc, u8 dir, 50 int mlx5e_port_set_sbcm(struct mlx5_core_dev *mdev, u32 desc, u8 pg_buff_idx,
|
/linux-master/sound/soc/sof/ |
H A D | ipc3-priv.h | 39 struct snd_sof_dsp_ops *dsp_ops = sdev->pdata->desc->ops; 49 struct snd_sof_dsp_ops *dsp_ops = sdev->pdata->desc->ops; 59 struct snd_sof_dsp_ops *dsp_ops = sdev->pdata->desc->ops;
|
/linux-master/arch/powerpc/platforms/85xx/ |
H A D | common.c | 53 static void cpm2_cascade(struct irq_desc *desc) argument 55 struct irq_chip *chip = irq_desc_get_chip(desc); 61 chip->irq_eoi(&desc->irq_data);
|
/linux-master/sound/soc/qcom/qdsp6/ |
H A D | q6dsp-lpass-clocks.c | 33 const struct q6dsp_clk_desc *desc; member in struct:q6dsp_cc 41 return cc->desc->lpass_set_clk(clk->dev, clk->q6dsp_clk_id, clk->attributes, 50 cc->desc->lpass_set_clk(clk->dev, clk->q6dsp_clk_id, clk->attributes, 91 return cc->desc->lpass_vote_clk(clk->dev, clk->q6dsp_clk_id, 100 cc->desc->lpass_unvote_clk(clk->dev, clk->q6dsp_clk_id, clk->handle); 134 const struct q6dsp_clk_desc *desc; local 141 desc = of_device_get_match_data(&pdev->dev); 142 if (!desc) 145 cc->desc = desc; [all...] |
/linux-master/drivers/mailbox/ |
H A D | ti-msgmgr.c | 124 * @desc: Description of the SoC integration 137 const struct ti_msgmgr_desc *desc; member in struct:ti_msgmgr_inst 197 const struct ti_msgmgr_desc *desc) 210 message.len = desc->max_message_size; 228 num_words = (desc->max_message_size / sizeof(u32)); 248 const struct ti_msgmgr_desc *desc = inst->desc; local 253 (msg_count & desc->status_cnt_mask), 258 ti_msgmgr_queue_rx_data(chan, qinst, desc); 278 const struct ti_msgmgr_desc *desc; local 196 ti_msgmgr_queue_rx_data(struct mbox_chan *chan, struct ti_queue_inst *qinst, const struct ti_msgmgr_desc *desc) argument 323 const struct ti_msgmgr_desc *desc = inst->desc; local 350 const struct ti_msgmgr_desc *desc = inst->desc; local 394 const struct ti_msgmgr_desc *desc; local 814 const struct ti_msgmgr_desc *desc; local [all...] |
/linux-master/drivers/media/i2c/ |
H A D | tvaudio.c | 123 struct CHIPDESC *desc; member in struct:CHIPSTATE 328 struct CHIPDESC *desc = chip->desc; local 349 mode = desc->getrxsubchans(chip); 383 desc->setaudmode(chip, selected); 1747 struct CHIPDESC *desc = chip->desc; local 1753 chip_write_masked(chip,desc->inputreg,desc->inputmute,desc 1798 struct CHIPDESC *desc = chip->desc; local 1816 struct CHIPDESC *desc = chip->desc; local 1846 struct CHIPDESC *desc = chip->desc; local 1872 struct CHIPDESC *desc = chip->desc; local 1893 struct CHIPDESC *desc = chip->desc; local 1941 struct CHIPDESC *desc; local [all...] |
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-axp209.c | 72 const struct axp20x_pctrl_desc *desc; member in struct:axp20x_pctl 145 return !!(val & BIT(offset + pctl->desc->gpio_status_offset)); 287 mask = pctl->desc->ldo_mask; 289 mask = pctl->desc->adc_mask; 333 return pctl->desc->npins; 341 *pins = (unsigned int *)&pctl->desc->pins[selector]; 352 return pctl->desc->pins[selector].name; 393 int i, ret, pin, npins = pctl->desc->npins; 405 pctl->funcs[AXP20X_FUNC_ADC].muxval = pctl->desc->adc_mux; 416 pctl->funcs[i].groups[pin] = pctl->desc [all...] |
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_adminq.c | 84 struct iavf_aq_desc *desc; local 112 desc = IAVF_ADMINQ_DESC(hw->aq.arq, i); 114 desc->flags = cpu_to_le16(IAVF_AQ_FLAG_BUF); 116 desc->flags |= cpu_to_le16(IAVF_AQ_FLAG_LB); 117 desc->opcode = 0; 121 desc->datalen = cpu_to_le16((u16)bi->size); 122 desc->retval = 0; 123 desc->cookie_high = 0; 124 desc->cookie_low = 0; 125 desc 562 struct iavf_aq_desc *desc; local 617 iavf_asq_send_command(struct iavf_hw *hw, struct iavf_aq_desc *desc, void *buff, u16 buff_size, struct iavf_asq_cmd_details *cmd_details) argument 812 iavf_fill_default_direct_cmd_desc(struct iavf_aq_desc *desc, u16 opcode) argument 835 struct iavf_aq_desc *desc; local [all...] |
/linux-master/drivers/net/ethernet/ |
H A D | ec_bhf.c | 170 static void ec_bhf_send_packet(struct ec_bhf_priv *priv, struct tx_desc *desc) argument 172 u32 len = le16_to_cpu(desc->header.len) + sizeof(desc->header); 173 u32 addr = (u8 *)desc - priv->tx_buf.buf; 178 static int ec_bhf_desc_sent(struct tx_desc *desc) argument 180 return le32_to_cpu(desc->header.sent) & TX_HDR_SENT; 194 static int ec_bhf_pkt_received(struct rx_desc *desc) argument 196 return le32_to_cpu(desc->header.recv) & RXHDR_NEXT_RECV_FLAG; 199 static void ec_bhf_add_rx_desc(struct ec_bhf_priv *priv, struct rx_desc *desc) argument 201 iowrite32(FIFO_RX_ADDR_VALID | ((u8 *)(desc) 207 struct rx_desc *desc = &priv->rx_descs[priv->rx_dnext]; local 286 struct tx_desc *desc; local 378 struct rx_desc *desc = &priv->rx_descs[i]; local [all...] |
/linux-master/drivers/dma/dw-axi-dmac/ |
H A D | dw-axi-dmac-platform.c | 294 struct axi_dma_desc *desc; local 296 desc = kzalloc(sizeof(*desc), GFP_NOWAIT); 297 if (!desc) 300 desc->hw_desc = kcalloc(num, sizeof(*desc->hw_desc), GFP_NOWAIT); 301 if (!desc->hw_desc) { 302 kfree(desc); 306 return desc; 328 static void axi_desc_put(struct axi_dma_desc *desc) argument 388 write_desc_llp(struct axi_dma_hw_desc *desc, dma_addr_t adr) argument 484 struct axi_dma_desc *desc; local 604 set_desc_last(struct axi_dma_hw_desc *desc) argument 613 write_desc_sar(struct axi_dma_hw_desc *desc, dma_addr_t adr) argument 618 write_desc_dar(struct axi_dma_hw_desc *desc, dma_addr_t adr) argument 623 set_desc_src_master(struct axi_dma_hw_desc *desc) argument 633 set_desc_dest_master(struct axi_dma_hw_desc *hw_desc, struct axi_dma_desc *desc) argument 770 struct axi_dma_desc *desc = NULL; local 847 struct axi_dma_desc *desc = NULL; local 926 struct axi_dma_desc *desc = NULL; local 1032 axi_chan_dump_lli(struct axi_dma_chan *chan, struct axi_dma_hw_desc *desc) argument 1098 struct axi_dma_desc *desc; local [all...] |
/linux-master/drivers/scsi/ |
H A D | ses.c | 181 unsigned char *desc) 198 memcpy(desc_ptr, desc, 4); 242 unsigned char *desc; local 248 desc = ses_get_page2_descriptor(edev, ecomp); 249 if (desc) 250 ecomp->fault = (desc[3] & 0x60) >> 4; 257 unsigned char desc[4]; local 268 init_device_slot_control(desc, ecomp, desc_ptr); 272 desc[3] &= 0xdf; 275 desc[ 179 ses_set_page2_descriptor(struct enclosure_device *edev, struct enclosure_component *ecomp, unsigned char *desc) argument 288 unsigned char *desc; local 302 unsigned char *desc; local 317 unsigned char desc[4]; local 348 unsigned char desc[4]; local 388 unsigned char *desc; local 404 unsigned char desc[4]; local 468 ses_process_descriptor(struct enclosure_component *ecomp, unsigned char *desc, int max_desc_len) argument [all...] |
/linux-master/drivers/usb/gadget/udc/bdc/ |
H A D | bdc_cmd.c | 137 const struct usb_endpoint_descriptor *desc; local 142 desc = ep->desc; 152 si = desc->bInterval; 155 mps = usb_endpoint_maxp(desc); 157 param2 |= usb_endpoint_type(desc) << EPT_SHIFT; 161 if (usb_endpoint_xfer_int(desc) || 162 usb_endpoint_xfer_isoc(desc)) { 164 if (usb_endpoint_xfer_isoc(desc) && comp_desc) 175 if (usb_endpoint_xfer_isoc(desc) || [all...] |