/linux/drivers/dma/ptdma/ |
H A D | ptdma-dmaengine.c | 42 struct pt_dma_desc *desc = to_pt_desc(vd); in pt_do_cleanup() local 43 struct pt_device *pt = desc->pt; in pt_do_cleanup() 45 kmem_cache_free(pt->dma_desc_cache, desc); in pt_do_cleanup() 48 static int pt_dma_start_desc(struct pt_dma_desc *desc) in pt_dma_start_desc() argument 55 desc->issued_to_hw = 1; in pt_dma_start_desc() 57 pt_cmd = &desc->pt_cmd; in pt_dma_start_desc() 79 struct pt_dma_desc *desc) in pt_handle_active_desc() argument 87 if (desc) { in pt_handle_active_desc() 88 if (!desc->issued_to_hw) { in pt_handle_active_desc() 90 if (desc->status != DMA_ERROR) in pt_handle_active_desc() [all …]
|
/linux/drivers/power/supply/ |
H A D | charger-manager.c | 102 switch (cm->desc->battery_present) { in is_batt_present() 109 psy = power_supply_get_by_name(cm->desc->psy_fuel_gauge); in is_batt_present() 120 for (i = 0; cm->desc->psy_charger_stat[i]; i++) { in is_batt_present() 122 cm->desc->psy_charger_stat[i]); in is_batt_present() 125 cm->desc->psy_charger_stat[i]); in is_batt_present() 159 for (i = 0; cm->desc->psy_charger_stat[i]; i++) { in is_ext_pwr_online() 160 psy = power_supply_get_by_name(cm->desc->psy_charger_stat[i]); in is_ext_pwr_online() 163 cm->desc->psy_charger_stat[i]); in is_ext_pwr_online() 193 fuel_gauge = power_supply_get_by_name(cm->desc->psy_fuel_gauge); in get_batt_uV() 223 for (i = 0; cm->desc->psy_charger_stat[i]; i++) { in is_charging() [all …]
|
/linux/drivers/pci/msi/ |
H A D | msi.h | 12 void pci_msi_update_mask(struct msi_desc *desc, u32 clear, u32 set); 14 static inline void pci_msi_mask(struct msi_desc *desc, u32 mask) in pci_msi_mask() argument 16 pci_msi_update_mask(desc, 0, mask); in pci_msi_mask() 19 static inline void pci_msi_unmask(struct msi_desc *desc, u32 mask) in pci_msi_unmask() argument 21 pci_msi_update_mask(desc, mask, 0); in pci_msi_unmask() 24 static inline void __iomem *pci_msix_desc_addr(struct msi_desc *desc) in pci_msix_desc_addr() argument 26 return desc->pci.mask_base + desc->msi_index * PCI_MSIX_ENTRY_SIZE; in pci_msix_desc_addr() 35 static inline void pci_msix_write_vector_ctrl(struct msi_desc *desc, u32 ctrl) in pci_msix_write_vector_ctrl() argument 37 void __iomem *desc_addr = pci_msix_desc_addr(desc); in pci_msix_write_vector_ctrl() 39 if (desc->pci.msi_attrib.can_mask) in pci_msix_write_vector_ctrl() [all …]
|
/linux/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-common-v2.c | 73 const struct mtk_pin_desc *desc, in mtk_hw_pin_field_lookup() argument 94 if (desc->number >= rc->range[check].s_pin in mtk_hw_pin_field_lookup() 95 && desc->number <= rc->range[check].e_pin) { in mtk_hw_pin_field_lookup() 100 else if (desc->number < rc->range[check].s_pin) in mtk_hw_pin_field_lookup() 108 field, desc->number, desc->name); in mtk_hw_pin_field_lookup() 117 field, desc->number, desc->name); in mtk_hw_pin_field_lookup() 126 (desc->number - c->s_pin) * (c->x_bits); in mtk_hw_pin_field_lookup() 146 const struct mtk_pin_desc *desc, in mtk_hw_pin_field_get() argument 154 return mtk_hw_pin_field_lookup(hw, desc, field, pfd); in mtk_hw_pin_field_get() 192 int mtk_hw_set_value(struct mtk_pinctrl *hw, const struct mtk_pin_desc *desc, in mtk_hw_set_value() argument [all …]
|
/linux/drivers/crypto/ccree/ |
H A D | cc_hash.c | 59 static void cc_setup_xcbc(struct ahash_request *areq, struct cc_hw_desc desc[], 62 static void cc_setup_cmac(struct ahash_request *areq, struct cc_hw_desc desc[], 104 unsigned int flow_mode, struct cc_hw_desc desc[], 107 static void cc_set_endianity(u32 mode, struct cc_hw_desc *desc) in cc_set_endianity() argument 111 set_bytes_swap(desc, 1); in cc_set_endianity() 113 set_cipher_config0(desc, HASH_DIGEST_RESULT_LITTLE_ENDIAN); in cc_set_endianity() 341 static int cc_fin_result(struct cc_hw_desc *desc, struct ahash_request *req, in cc_fin_result() argument 350 hw_desc_init(&desc[idx]); in cc_fin_result() 351 set_hash_cipher_mode(&desc[idx], ctx->hw_mode, ctx->hash_mode); in cc_fin_result() 352 set_dout_dlli(&desc[idx], state->digest_result_dma_addr, digestsize, in cc_fin_result() [all …]
|
/linux/drivers/crypto/ccp/ |
H A D | ccp-dev-v5.c | 221 static int ccp5_do_cmd(struct ccp5_desc *desc, in ccp5_do_cmd() argument 232 if (CCP5_CMD_SOC(desc)) { in ccp5_do_cmd() 233 CCP5_CMD_IOC(desc) = 1; in ccp5_do_cmd() 234 CCP5_CMD_SOC(desc) = 0; in ccp5_do_cmd() 239 dP = (u32 *)desc; in ccp5_do_cmd() 256 if (CCP5_CMD_IOC(desc)) { in ccp5_do_cmd() 279 struct ccp5_desc desc; in ccp5_perform_aes() local 286 memset(&desc, 0, Q_DESC_SIZE); in ccp5_perform_aes() 288 CCP5_CMD_ENGINE(&desc) = CCP_ENGINE_AES; in ccp5_perform_aes() 290 CCP5_CMD_SOC(&desc) = op->soc; in ccp5_perform_aes() [all …]
|
/linux/drivers/net/wireless/ath/ath12k/ |
H A D | hal_rx.c | 27 struct hal_reo_get_queue_stats *desc; in ath12k_hal_reo_cmd_queue_stats() local 30 u32_encode_bits(sizeof(*desc), HAL_TLV_HDR_LEN); in ath12k_hal_reo_cmd_queue_stats() 32 desc = (struct hal_reo_get_queue_stats *)tlv->value; in ath12k_hal_reo_cmd_queue_stats() 33 memset_startat(desc, 0, queue_addr_lo); in ath12k_hal_reo_cmd_queue_stats() 35 desc->cmd.info0 &= ~cpu_to_le32(HAL_REO_CMD_HDR_INFO0_STATUS_REQUIRED); in ath12k_hal_reo_cmd_queue_stats() 37 desc->cmd.info0 |= cpu_to_le32(HAL_REO_CMD_HDR_INFO0_STATUS_REQUIRED); in ath12k_hal_reo_cmd_queue_stats() 39 desc->queue_addr_lo = cpu_to_le32(cmd->addr_lo); in ath12k_hal_reo_cmd_queue_stats() 40 desc->info0 = le32_encode_bits(cmd->addr_hi, in ath12k_hal_reo_cmd_queue_stats() 43 desc->info0 |= cpu_to_le32(HAL_REO_GET_QUEUE_STATS_INFO0_CLEAR_STATS); in ath12k_hal_reo_cmd_queue_stats() 45 return le32_get_bits(desc->cmd.info0, HAL_REO_CMD_HDR_INFO0_CMD_NUMBER); in ath12k_hal_reo_cmd_queue_stats() [all …]
|
H A D | hal.c | 290 static bool ath12k_hw_qcn9274_rx_desc_get_first_msdu(struct hal_rx_desc *desc) in ath12k_hw_qcn9274_rx_desc_get_first_msdu() argument 292 return !!le16_get_bits(desc->u.qcn9274.msdu_end.info5, in ath12k_hw_qcn9274_rx_desc_get_first_msdu() 296 static bool ath12k_hw_qcn9274_rx_desc_get_last_msdu(struct hal_rx_desc *desc) in ath12k_hw_qcn9274_rx_desc_get_last_msdu() argument 298 return !!le16_get_bits(desc->u.qcn9274.msdu_end.info5, in ath12k_hw_qcn9274_rx_desc_get_last_msdu() 302 static u8 ath12k_hw_qcn9274_rx_desc_get_l3_pad_bytes(struct hal_rx_desc *desc) in ath12k_hw_qcn9274_rx_desc_get_l3_pad_bytes() argument 304 return le16_get_bits(desc->u.qcn9274.msdu_end.info5, in ath12k_hw_qcn9274_rx_desc_get_l3_pad_bytes() 308 static bool ath12k_hw_qcn9274_rx_desc_encrypt_valid(struct hal_rx_desc *desc) in ath12k_hw_qcn9274_rx_desc_encrypt_valid() argument 310 return !!le32_get_bits(desc->u.qcn9274.mpdu_start.info4, in ath12k_hw_qcn9274_rx_desc_encrypt_valid() 314 static u32 ath12k_hw_qcn9274_rx_desc_get_encrypt_type(struct hal_rx_desc *desc) in ath12k_hw_qcn9274_rx_desc_get_encrypt_type() argument 316 return le32_get_bits(desc->u.qcn9274.mpdu_start.info2, in ath12k_hw_qcn9274_rx_desc_get_encrypt_type() [all …]
|
/linux/drivers/net/phy/ |
H A D | mii_timestamper.c | 29 struct mii_timestamping_desc *desc; in register_mii_tstamp_controller() local 31 desc = kzalloc(sizeof(*desc), GFP_KERNEL); in register_mii_tstamp_controller() 32 if (!desc) in register_mii_tstamp_controller() 35 INIT_LIST_HEAD(&desc->list); in register_mii_tstamp_controller() 36 desc->ctrl = ctrl; in register_mii_tstamp_controller() 37 desc->device = device; in register_mii_tstamp_controller() 40 list_add_tail(&mii_timestamping_devices, &desc->list); in register_mii_tstamp_controller() 54 struct mii_timestamping_desc *desc; in unregister_mii_tstamp_controller() local 59 desc = list_entry(this, struct mii_timestamping_desc, list); in unregister_mii_tstamp_controller() 60 if (desc->device == device) { in unregister_mii_tstamp_controller() [all …]
|
/linux/drivers/dma/sh/ |
H A D | rcar-dmac.c | 149 * @lock: protects the channel CHCR register and the desc members 150 * @desc.free: list of free descriptors 151 * @desc.pending: list of pending descriptors (submitted with tx_submit) 152 * @desc.active: list of active descriptors (activated with issue_pending) 153 * @desc.done: list of completed descriptors 154 * @desc.wait: list of descriptors waiting for an ack 155 * @desc.running: the descriptor being processed (a member of the active list) 156 * @desc.chunks_free: list of free transfer chunk descriptors 157 * @desc.pages: list of pages used by allocated descriptors 183 } desc; member 379 struct rcar_dmac_desc *desc = chan->desc.running; rcar_dmac_chan_start_xfer() local 501 struct rcar_dmac_desc *desc = to_rcar_dmac_desc(tx); rcar_dmac_tx_submit() local 542 struct rcar_dmac_desc *desc = &page->descs[i]; rcar_dmac_desc_alloc() local 572 rcar_dmac_desc_put(struct rcar_dmac_chan * chan,struct rcar_dmac_desc * desc) rcar_dmac_desc_put() argument 584 struct rcar_dmac_desc *desc, *_desc; rcar_dmac_desc_recycle_acked() local 625 struct rcar_dmac_desc *desc; rcar_dmac_desc_get() local 728 rcar_dmac_realloc_hwdesc(struct rcar_dmac_chan * chan,struct rcar_dmac_desc * desc,size_t size) rcar_dmac_realloc_hwdesc() argument 760 rcar_dmac_fill_hwdesc(struct rcar_dmac_chan * chan,struct rcar_dmac_desc * desc) rcar_dmac_fill_hwdesc() argument 827 struct rcar_dmac_desc *desc, *_desc; rcar_dmac_chan_reinit() local 880 rcar_dmac_chan_configure_desc(struct rcar_dmac_chan * chan,struct rcar_dmac_desc * desc) rcar_dmac_chan_configure_desc() argument 934 struct rcar_dmac_desc *desc; rcar_dmac_chan_prep_sg() local 1080 struct rcar_dmac_desc *desc; rcar_dmac_free_chan_resources() local 1229 struct dma_async_tx_descriptor *desc; rcar_dmac_prep_dma_cyclic() local 1318 struct rcar_dmac_desc *desc = chan->desc.running; rcar_dmac_chan_get_residue() local 1468 struct rcar_dmac_desc *desc; rcar_dmac_issue_pending() local 1494 struct rcar_dmac_desc *desc = chan->desc.running; rcar_dmac_isr_desc_stage_end() local 1516 struct rcar_dmac_desc *desc = chan->desc.running; rcar_dmac_isr_transfer_end() local 1630 struct rcar_dmac_desc *desc; rcar_dmac_isr_channel_thread() local [all...] |
/linux/arch/x86/include/asm/ |
H A D | desc.h | 16 static inline void fill_ldt(struct desc_struct *desc, const struct user_desc *info) in fill_ldt() argument 18 desc->limit0 = info->limit & 0x0ffff; in fill_ldt() 20 desc->base0 = (info->base_addr & 0x0000ffff); in fill_ldt() 21 desc->base1 = (info->base_addr & 0x00ff0000) >> 16; in fill_ldt() 23 desc->type = (info->read_exec_only ^ 1) << 1; in fill_ldt() 24 desc->type |= info->contents << 2; in fill_ldt() 26 desc->type |= 1; in fill_ldt() 28 desc->s = 1; in fill_ldt() 29 desc->dpl = 0x3; in fill_ldt() 30 desc->p = info->seg_not_present ^ 1; in fill_ldt() [all …]
|
/linux/arch/x86/crypto/ |
H A D | sha256_ssse3_glue.c | 58 static int _sha256_update(struct shash_desc *desc, const u8 *data, in _sha256_update() argument 61 struct sha256_state *sctx = shash_desc_ctx(desc); in _sha256_update() 65 return crypto_sha256_update(desc, data, len); in _sha256_update() 74 sha256_base_do_update(desc, data, len, sha256_xform); in _sha256_update() 80 static int sha256_finup(struct shash_desc *desc, const u8 *data, in sha256_finup() argument 84 return crypto_sha256_finup(desc, data, len, out); in sha256_finup() 88 sha256_base_do_update(desc, data, len, sha256_xform); in sha256_finup() 89 sha256_base_do_finalize(desc, sha256_xform); in sha256_finup() 92 return sha256_base_finish(desc, out); in sha256_finup() 95 static int sha256_ssse3_update(struct shash_desc *desc, const u8 *data, in sha256_ssse3_update() argument [all …]
|
/linux/kernel/irq/ |
H A D | handle.c | 33 void handle_bad_irq(struct irq_desc *desc) in handle_bad_irq() argument 35 unsigned int irq = irq_desc_get_irq(desc); in handle_bad_irq() 37 print_irq_desc(irq, desc); in handle_bad_irq() 38 kstat_incr_irqs_this_cpu(desc); in handle_bad_irq() 61 void __irq_wake_thread(struct irq_desc *desc, struct irqaction *action) in __irq_wake_thread() argument 123 desc->threads_oneshot |= action->thread_mask; in __irq_wake_thread() 134 atomic_inc(&desc->threads_active); in __irq_wake_thread() 139 irqreturn_t __handle_irq_event_percpu(struct irq_desc *desc) in __handle_irq_event_percpu() argument 142 unsigned int irq = desc->irq_data.irq; in __handle_irq_event_percpu() 145 record_irq_time(desc); in __handle_irq_event_percpu() [all …]
|
/linux/drivers/dma/hsu/ |
H A D | hsu.c | 65 struct hsu_dma_desc *desc = hsuc->desc; in hsu_dma_chan_start() local 85 count = desc->nents - desc->active; in hsu_dma_chan_start() 87 hsu_chan_writel(hsuc, HSU_CH_DxSAR(i), desc->sg[i].addr); in hsu_dma_chan_start() 88 hsu_chan_writel(hsuc, HSU_CH_DxTSR(i), desc->sg[i].len); in hsu_dma_chan_start() 94 desc->active++; in hsu_dma_chan_start() 123 hsuc->desc = NULL; in hsu_dma_start_transfer() 128 hsuc->desc = to_hsu_dma_desc(vdesc); in hsu_dma_start_transfer() 214 struct hsu_dma_desc *desc; in hsu_dma_do_irq() local 225 desc = hsuc->desc; in hsu_dma_do_irq() 226 if (desc) { in hsu_dma_do_irq() [all …]
|
/linux/drivers/dma/ |
H A D | dma-jz4780.c | 121 struct jz4780_dma_hwdesc *desc; member 138 struct jz4780_dma_desc *desc; member 235 struct jz4780_dma_desc *desc; in jz4780_dma_desc_alloc() local 240 desc = kzalloc(sizeof(*desc), GFP_NOWAIT); in jz4780_dma_desc_alloc() 241 if (!desc) in jz4780_dma_desc_alloc() 244 desc->desc = dma_pool_alloc(jzchan->desc_pool, GFP_NOWAIT, in jz4780_dma_desc_alloc() 245 &desc->desc_phys); in jz4780_dma_desc_alloc() 246 if (!desc->desc) { in jz4780_dma_desc_alloc() 247 kfree(desc); in jz4780_dma_desc_alloc() 251 desc->count = count; in jz4780_dma_desc_alloc() [all …]
|
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_err.c | 1507 hclge_print_mod_reg_info(struct device *dev, struct hclge_desc *desc, in hclge_print_mod_reg_info() argument 1533 le32_to_cpu(desc->data[0])); in hclge_print_mod_reg_info() 1544 le32_to_cpu(desc[bd_idx].data[index])); in hclge_print_mod_reg_info() 1573 msg->desc = kzalloc(desc_len, GFP_KERNEL); in hclge_query_reg_info() 1574 if (!msg->desc) { in hclge_query_reg_info() 1581 ret = hclge_dbg_cmd_send(hdev, msg->desc, *loop_para, in hclge_query_reg_info() 1586 ret = hclge_print_mod_reg_info(&hdev->pdev->dev, msg->desc, in hclge_query_reg_info() 1594 kfree(msg->desc); in hclge_query_reg_info() 1789 struct hclge_desc *desc, u32 cmd, u16 flag) in hclge_cmd_query_error() argument 1795 hclge_cmd_setup_basic_desc(&desc[0], cmd, true); in hclge_cmd_query_error() [all …]
|
/linux/net/sunrpc/ |
H A D | socklib.c | 34 typedef size_t (*xdr_skb_read_actor)(struct xdr_skb_reader *desc, void *to, 47 xdr_skb_read_bits(struct xdr_skb_reader *desc, void *to, size_t len) in xdr_skb_read_bits() argument 49 if (len > desc->count) in xdr_skb_read_bits() 50 len = desc->count; in xdr_skb_read_bits() 51 if (unlikely(skb_copy_bits(desc->skb, desc->offset, to, len))) in xdr_skb_read_bits() 53 desc->count -= len; in xdr_skb_read_bits() 54 desc->offset += len; in xdr_skb_read_bits() 66 static size_t xdr_skb_read_and_csum_bits(struct xdr_skb_reader *desc, void *to, size_t len) in xdr_skb_read_and_csum_bits() argument 71 if (len > desc->count) in xdr_skb_read_and_csum_bits() 72 len = desc->count; in xdr_skb_read_and_csum_bits() [all …]
|
/linux/drivers/crypto/caam/ |
H A D | caamhash_desc.c | 28 void cnstr_shdsc_ahash(u32 * const desc, struct alginfo *adata, u32 state, in cnstr_shdsc_ahash() argument 33 init_sh_desc(desc, HDR_SHARE_SERIAL); in cnstr_shdsc_ahash() 40 skip_key_load = append_jump(desc, JUMP_JSL | JUMP_TEST_ALL | in cnstr_shdsc_ahash() 44 append_key_as_imm(desc, adata->key_virt, in cnstr_shdsc_ahash() 49 append_proto_dkp(desc, adata); in cnstr_shdsc_ahash() 51 set_jump_tgt_here(desc, skip_key_load); in cnstr_shdsc_ahash() 58 append_seq_load(desc, ctx_len, LDST_CLASS_2_CCB | in cnstr_shdsc_ahash() 62 append_operation(desc, op | state | OP_ALG_ENCRYPT); in cnstr_shdsc_ahash() 68 append_math_add(desc, VARSEQINLEN, SEQINLEN, REG0, CAAM_CMD_SZ); in cnstr_shdsc_ahash() 70 append_seq_fifo_load(desc, 0, FIFOLD_CLASS_CLASS2 | FIFOLD_TYPE_LAST2 | in cnstr_shdsc_ahash() [all …]
|
/linux/drivers/usb/image/ |
H A D | microtek.c | 213 static inline void mts_debug_dump(struct mts_desc* desc) { in mts_debug_dump() argument 215 (int)desc, in mts_debug_dump() 216 (int)desc->usb_dev->toggle[1],(int)desc->usb_dev->toggle[0] in mts_debug_dump() 219 usb_sndbulkpipe(desc->usb_dev,desc->ep_out), in mts_debug_dump() 220 usb_rcvbulkpipe(desc->usb_dev,desc->ep_response), in mts_debug_dump() 221 usb_rcvbulkpipe(desc->usb_dev,desc->ep_image) in mts_debug_dump() 318 static inline void mts_urb_abort(struct mts_desc* desc) { in mts_urb_abort() argument 320 mts_debug_dump(desc); in mts_urb_abort() 322 usb_kill_urb( desc->urb ); in mts_urb_abort() 333 struct mts_desc* desc = (struct mts_desc*)(srb->device->host->hostdata[0]); in mts_scsi_abort() local [all …]
|
/linux/include/linux/dma/ |
H A D | ti-cppi5.h | 171 static inline void cppi5_desc_dump(void *desc, u32 size) in cppi5_desc_dump() argument 174 32, 4, desc, size, false); in cppi5_desc_dump() 341 static inline void cppi5_hdesc_init(struct cppi5_host_desc_t *desc, u32 flags, in cppi5_hdesc_init() argument 344 desc->hdr.pkt_info0 = (CPPI5_INFO0_DESC_TYPE_VAL_HOST << in cppi5_hdesc_init() 346 desc->hdr.pkt_info0 |= ((psdata_size >> 2) << in cppi5_hdesc_init() 349 desc->next_desc = 0; in cppi5_hdesc_init() 359 static inline void cppi5_hdesc_update_flags(struct cppi5_host_desc_t *desc, in cppi5_hdesc_update_flags() argument 362 desc->hdr.pkt_info0 &= ~(CPPI5_INFO0_HDESC_EPIB_PRESENT | in cppi5_hdesc_update_flags() 364 desc->hdr.pkt_info0 |= flags; in cppi5_hdesc_update_flags() 373 cppi5_hdesc_update_psdata_size(struct cppi5_host_desc_t *desc, u32 psdata_size) in cppi5_hdesc_update_psdata_size() argument [all …]
|
/linux/scripts/gdb/linux/ |
H A D | interrupts.py | 14 def irq_settings_is_hidden(desc): argument 15 return desc['status_use_accessors'] & constants.LX_IRQ_HIDDEN 17 def irq_desc_is_chained(desc): argument 18 return desc['action'] and desc['action'] == gdb.parse_and_eval("&chained_action") 20 def irqd_is_level(desc): argument 21 return desc['irq_data']['common']['state_use_accessors'] & constants.LX_IRQD_LEVEL 26 desc = radixtree.lookup(gdb.parse_and_eval("&irq_desc_tree"), irq) 27 if desc is None: 30 desc = desc.cast(irq_desc_type.get_type()) 31 if desc is None: [all …]
|
/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_common.c | 141 void i40e_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask, void *desc, in i40e_debug_aq() argument 144 struct i40e_aq_desc *aq_desc = (struct i40e_aq_desc *)desc; in i40e_debug_aq() 150 if (!effective_mask || !desc) in i40e_debug_aq() 217 struct i40e_aq_desc desc; in i40e_aq_queue_shutdown() local 219 (struct i40e_aqc_queue_shutdown *)&desc.params.raw; in i40e_aq_queue_shutdown() 222 i40e_fill_default_direct_cmd_desc(&desc, in i40e_aq_queue_shutdown() 227 status = i40e_asq_send_command(hw, &desc, NULL, 0, NULL); in i40e_aq_queue_shutdown() 248 struct i40e_aq_desc desc; in i40e_aq_get_set_rss_lut() local 250 (struct i40e_aqc_get_set_rss_lut *)&desc.params.raw; in i40e_aq_get_set_rss_lut() 255 i40e_fill_default_direct_cmd_desc(&desc, in i40e_aq_get_set_rss_lut() [all …]
|
/linux/fs/verity/ |
H A D | open.c | 162 struct fsverity_descriptor *desc, in compute_file_digest() argument 165 __le32 sig_size = desc->sig_size; in compute_file_digest() 168 desc->sig_size = 0; in compute_file_digest() 169 err = fsverity_hash_buffer(hash_alg, desc, sizeof(*desc), file_digest); in compute_file_digest() 170 desc->sig_size = sig_size; in compute_file_digest() 181 struct fsverity_descriptor *desc) in fsverity_create_info() argument 192 desc->hash_algorithm, in fsverity_create_info() 193 desc->log_blocksize, in fsverity_create_info() 194 desc->salt, desc->salt_size); in fsverity_create_info() 202 memcpy(vi->root_hash, desc->root_hash, vi->tree_params.digest_size); in fsverity_create_info() [all …]
|
/linux/include/linux/ |
H A D | irqdesc.h | 131 static inline unsigned int irq_desc_kstat_cpu(struct irq_desc *desc, in irq_desc_kstat_cpu() argument 134 return desc->kstat_irqs ? per_cpu(desc->kstat_irqs->cnt, cpu) : 0; in irq_desc_kstat_cpu() 142 static inline unsigned int irq_desc_get_irq(struct irq_desc *desc) in irq_desc_get_irq() argument 144 return desc->irq_data.irq; in irq_desc_get_irq() 147 static inline struct irq_data *irq_desc_get_irq_data(struct irq_desc *desc) in irq_desc_get_irq_data() argument 149 return &desc->irq_data; in irq_desc_get_irq_data() 152 static inline struct irq_chip *irq_desc_get_chip(struct irq_desc *desc) in irq_desc_get_chip() argument 154 return desc->irq_data.chip; in irq_desc_get_chip() 157 static inline void *irq_desc_get_chip_data(struct irq_desc *desc) in irq_desc_get_chip_data() argument 159 return desc->irq_data.chip_data; in irq_desc_get_chip_data() [all …]
|
/linux/drivers/usb/core/ |
H A D | config.c | 55 struct usb_ssp_isoc_ep_comp_descriptor *desc; in usb_parse_ssp_isoc_endpoint_companion() local 61 desc = (struct usb_ssp_isoc_ep_comp_descriptor *) buffer; in usb_parse_ssp_isoc_endpoint_companion() 62 if (desc->bDescriptorType != USB_DT_SSP_ISOC_ENDPOINT_COMP || in usb_parse_ssp_isoc_endpoint_companion() 66 cfgno, inum, asnum, ep->desc.bEndpointAddress); in usb_parse_ssp_isoc_endpoint_companion() 69 memcpy(&ep->ssp_isoc_ep_comp, desc, USB_DT_SSP_ISOC_EP_COMP_SIZE); in usb_parse_ssp_isoc_endpoint_companion() 76 struct usb_ss_ep_comp_descriptor *desc; in usb_parse_ss_endpoint_companion() local 82 desc = (struct usb_ss_ep_comp_descriptor *) buffer; in usb_parse_ss_endpoint_companion() 84 if (desc->bDescriptorType != USB_DT_SS_ENDPOINT_COMP || in usb_parse_ss_endpoint_companion() 89 cfgno, inum, asnum, ep->desc.bEndpointAddress); in usb_parse_ss_endpoint_companion() 100 if (usb_endpoint_xfer_isoc(&ep->desc) || in usb_parse_ss_endpoint_companion() [all …]
|