/linux-master/lib/crypto/ |
H A D | poly1305.c | 15 void poly1305_init_generic(struct poly1305_desc_ctx *desc, argument 18 poly1305_core_setkey(&desc->core_r, key); 19 desc->s[0] = get_unaligned_le32(key + 16); 20 desc->s[1] = get_unaligned_le32(key + 20); 21 desc->s[2] = get_unaligned_le32(key + 24); 22 desc->s[3] = get_unaligned_le32(key + 28); 23 poly1305_core_init(&desc->h); 24 desc->buflen = 0; 25 desc->sset = true; 26 desc 30 poly1305_update_generic(struct poly1305_desc_ctx *desc, const u8 *src, unsigned int nbytes) argument 63 poly1305_final_generic(struct poly1305_desc_ctx *desc, u8 *dst) argument [all...] |
/linux-master/kernel/irq/ |
H A D | pm.c | 16 bool irq_pm_check_wakeup(struct irq_desc *desc) argument 18 if (irqd_is_wakeup_armed(&desc->irq_data)) { 19 irqd_clear(&desc->irq_data, IRQD_WAKEUP_ARMED); 20 desc->istate |= IRQS_SUSPENDED | IRQS_PENDING; 21 desc->depth++; 22 irq_disable(desc); 23 pm_system_irq_wakeup(irq_desc_get_irq(desc)); 30 * Called from __setup_irq() with desc->lock held after @action has 33 void irq_pm_install_action(struct irq_desc *desc, struct irqaction *action) argument 35 desc 57 irq_pm_remove_action(struct irq_desc *desc, struct irqaction *action) argument 70 suspend_device_irq(struct irq_desc *desc) argument 133 struct irq_desc *desc; local 151 resume_irq(struct irq_desc *desc) argument 185 struct irq_desc *desc; local 211 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); local [all...] |
H A D | chip.c | 44 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); local 46 if (!desc) 49 desc->irq_data.chip = (struct irq_chip *)(chip ?: &no_irq_chip); 50 irq_put_desc_unlock(desc, flags); 68 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); local 71 if (!desc) 74 ret = __irq_set_trigger(desc, type); 75 irq_put_desc_busunlock(desc, flags); 90 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); local 92 if (!desc) 112 struct irq_desc *desc = irq_get_desc_lock(irq_base + irq_offset, &flags, IRQ_GET_DESC_CHECK_GLOBAL); local 145 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); local 157 struct irq_desc *desc = irq_to_desc(irq); local 163 irq_state_clr_disabled(struct irq_desc *desc) argument 168 irq_state_clr_masked(struct irq_desc *desc) argument 173 irq_state_clr_started(struct irq_desc *desc) argument 178 irq_state_set_started(struct irq_desc *desc) argument 191 __irq_startup_managed(struct irq_desc *desc, const struct cpumask *aff, bool force) argument 228 __irq_startup_managed(struct irq_desc *desc, const struct cpumask *aff, bool force) argument 235 __irq_startup(struct irq_desc *desc) argument 254 irq_startup(struct irq_desc *desc, bool resend, bool force) argument 288 irq_activate(struct irq_desc *desc) argument 297 irq_activate_and_startup(struct irq_desc *desc, bool resend) argument 306 irq_shutdown(struct irq_desc *desc) argument 323 irq_shutdown_and_deactivate(struct irq_desc *desc) argument 335 irq_enable(struct irq_desc *desc) argument 350 __irq_disable(struct irq_desc *desc, bool mask) argument 386 irq_disable(struct irq_desc *desc) argument 391 irq_percpu_enable(struct irq_desc *desc, unsigned int cpu) argument 400 irq_percpu_disable(struct irq_desc *desc, unsigned int cpu) argument 409 mask_ack_irq(struct irq_desc *desc) argument 421 mask_irq(struct irq_desc *desc) argument 432 unmask_irq(struct irq_desc *desc) argument 443 unmask_threaded_irq(struct irq_desc *desc) argument 463 struct irq_desc *desc = irq_to_desc(irq); local 495 irq_check_poll(struct irq_desc *desc) argument 502 irq_may_run(struct irq_desc *desc) argument 538 handle_simple_irq(struct irq_desc *desc) argument 573 handle_untracked_irq(struct irq_desc *desc) argument 605 cond_unmask_irq(struct irq_desc *desc) argument 628 handle_level_irq(struct irq_desc *desc) argument 657 cond_unmask_eoi_irq(struct irq_desc *desc, struct irq_chip *chip) argument 687 handle_fasteoi_irq(struct irq_desc *desc) argument 751 handle_fasteoi_nmi(struct irq_desc *desc) argument 787 handle_edge_irq(struct irq_desc *desc) argument 849 handle_edge_eoi_irq(struct irq_desc *desc) argument 894 handle_percpu_irq(struct irq_desc *desc) argument 924 handle_percpu_devid_irq(struct irq_desc *desc) argument 967 handle_percpu_devid_fasteoi_nmi(struct irq_desc *desc) argument 985 __irq_do_set_handler(struct irq_desc *desc, irq_flow_handler_t handle, int is_chained, const char *name) argument 1062 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, 0); local 1077 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, 0); local 1101 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); local 1146 struct irq_desc *desc; local 1176 struct irq_desc *desc; local 1212 handle_fasteoi_ack_irq(struct irq_desc *desc) argument 1263 handle_fasteoi_mask_irq(struct irq_desc *desc) argument [all...] |
H A D | resend.c | 33 struct irq_desc *desc; local 37 desc = hlist_entry(irq_resend_list.first, struct irq_desc, 39 hlist_del_init(&desc->resend_node); 41 desc->handle_irq(desc); 50 static int irq_sw_resend(struct irq_desc *desc) argument 56 if (handle_enforce_irqctx(&desc->irq_data)) 64 if (irq_settings_is_nested_thread(desc)) { 69 if (!desc->parent_irq) 72 desc 86 clear_irq_resend(struct irq_desc *desc) argument 93 irq_resend_init(struct irq_desc *desc) argument 98 clear_irq_resend(struct irq_desc *desc) argument 99 irq_resend_init(struct irq_desc *desc) argument 101 irq_sw_resend(struct irq_desc *desc) argument 107 try_retrigger(struct irq_desc *desc) argument 124 check_irq_resend(struct irq_desc *desc, bool inject) argument 175 struct irq_desc *desc; local [all...] |
H A D | settings.h | 42 irq_settings_clr_and_set(struct irq_desc *desc, u32 clr, u32 set) argument 44 desc->status_use_accessors &= ~(clr & _IRQF_MODIFY_MASK); 45 desc->status_use_accessors |= (set & _IRQF_MODIFY_MASK); 48 static inline bool irq_settings_is_per_cpu(struct irq_desc *desc) argument 50 return desc->status_use_accessors & _IRQ_PER_CPU; 53 static inline bool irq_settings_is_per_cpu_devid(struct irq_desc *desc) argument 55 return desc->status_use_accessors & _IRQ_PER_CPU_DEVID; 58 static inline void irq_settings_set_per_cpu(struct irq_desc *desc) argument 60 desc->status_use_accessors |= _IRQ_PER_CPU; 63 static inline void irq_settings_set_no_balancing(struct irq_desc *desc) argument 68 irq_settings_has_no_balance_set(struct irq_desc *desc) argument 73 irq_settings_get_trigger_mask(struct irq_desc *desc) argument 79 irq_settings_set_trigger_mask(struct irq_desc *desc, u32 mask) argument 85 irq_settings_is_level(struct irq_desc *desc) argument 90 irq_settings_clr_level(struct irq_desc *desc) argument 95 irq_settings_set_level(struct irq_desc *desc) argument 100 irq_settings_can_request(struct irq_desc *desc) argument 105 irq_settings_clr_norequest(struct irq_desc *desc) argument 110 irq_settings_set_norequest(struct irq_desc *desc) argument 115 irq_settings_can_thread(struct irq_desc *desc) argument 120 irq_settings_clr_nothread(struct irq_desc *desc) argument 125 irq_settings_set_nothread(struct irq_desc *desc) argument 130 irq_settings_can_probe(struct irq_desc *desc) argument 135 irq_settings_clr_noprobe(struct irq_desc *desc) argument 140 irq_settings_set_noprobe(struct irq_desc *desc) argument 145 irq_settings_can_move_pcntxt(struct irq_desc *desc) argument 150 irq_settings_can_autoenable(struct irq_desc *desc) argument 155 irq_settings_is_nested_thread(struct irq_desc *desc) argument 160 irq_settings_is_polled(struct irq_desc *desc) argument 165 irq_settings_disable_unlazy(struct irq_desc *desc) argument 170 irq_settings_clr_disable_unlazy(struct irq_desc *desc) argument 175 irq_settings_is_hidden(struct irq_desc *desc) argument 180 irq_settings_set_no_debug(struct irq_desc *desc) argument 185 irq_settings_no_debug(struct irq_desc *desc) argument [all...] |
H A D | autoprobe.c | 32 struct irq_desc *desc; local 45 for_each_irq_desc_reverse(i, desc) { 46 raw_spin_lock_irq(&desc->lock); 47 if (!desc->action && irq_settings_can_probe(desc)) { 52 if (desc->irq_data.chip->irq_set_type) 53 desc->irq_data.chip->irq_set_type(&desc->irq_data, 55 irq_activate_and_startup(desc, IRQ_NORESEND); 57 raw_spin_unlock_irq(&desc 120 struct irq_desc *desc; local 160 struct irq_desc *desc; local [all...] |
H A D | spurious.c | 36 bool irq_wait_for_poll(struct irq_desc *desc) 37 __must_hold(&desc->lock) 41 smp_processor_id(), desc->irq_data.irq)) 46 raw_spin_unlock(&desc->lock); 47 while (irqd_irq_inprogress(&desc->irq_data)) 49 raw_spin_lock(&desc->lock); 50 } while (irqd_irq_inprogress(&desc->irq_data)); 52 return !irqd_irq_disabled(&desc->irq_data) && desc->action; 62 static int try_one_irq(struct irq_desc *desc, boo argument 120 struct irq_desc *desc; local 146 struct irq_desc *desc; local 192 __report_bad_irq(struct irq_desc *desc, irqreturn_t action_ret) argument 225 report_bad_irq(struct irq_desc *desc, irqreturn_t action_ret) argument 236 try_misrouted_irq(unsigned int irq, struct irq_desc *desc, irqreturn_t action_ret) argument 272 note_interrupt(struct irq_desc *desc, irqreturn_t action_ret) argument [all...] |
H A D | manage.c | 38 static void __synchronize_hardirq(struct irq_desc *desc, bool sync_chip) argument 40 struct irq_data *irqd = irq_desc_get_irq_data(desc); 50 while (irqd_irq_inprogress(&desc->irq_data)) 54 raw_spin_lock_irqsave(&desc->lock, flags); 55 inprogress = irqd_irq_inprogress(&desc->irq_data); 70 raw_spin_unlock_irqrestore(&desc->lock, flags); 100 struct irq_desc *desc = irq_to_desc(irq); local 102 if (desc) { 103 __synchronize_hardirq(desc, false); 104 return !atomic_read(&desc 111 __synchronize_irq(struct irq_desc *desc) argument 138 struct irq_desc *desc = irq_to_desc(irq); local 148 __irq_can_set_affinity(struct irq_desc *desc) argument 175 struct irq_desc *desc = irq_to_desc(irq); local 190 irq_set_thread_affinity(struct irq_desc *desc) argument 224 struct irq_desc *desc = irq_data_to_desc(data); local 303 struct irq_desc *desc = irq_data_to_desc(data); local 335 struct irq_desc *desc = irq_data_to_desc(data); local 360 struct irq_desc *desc = irq_data_to_desc(data); local 407 struct irq_desc *desc; local 462 struct irq_desc *desc = irq_to_desc(irq); local 509 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); local 525 struct irq_desc *desc = irq_to_desc(notify->irq); local 560 struct irq_desc *desc = irq_to_desc(irq); local 598 irq_setup_affinity(struct irq_desc *desc) argument 640 irq_setup_affinity(struct irq_desc *desc) argument 662 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); local 690 __disable_irq(struct irq_desc *desc) argument 699 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); local 788 __enable_irq(struct irq_desc *desc) argument 830 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); local 860 struct irq_desc *desc = irq_to_desc(irq); local 894 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); local 943 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); local 958 __irq_set_trigger(struct irq_desc *desc, unsigned long flags) argument 1017 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); local 1060 irq_thread_check_affinity(struct irq_desc *desc, struct irqaction *action) argument 1098 irq_thread_check_affinity(struct irq_desc *desc, struct irqaction *action) argument 1101 irq_wait_for_interrupt(struct irq_desc *desc, struct irqaction *action) argument 1133 irq_finalize_oneshot(struct irq_desc *desc, struct irqaction *action) argument 1190 irq_forced_thread_fn(struct irq_desc *desc, struct irqaction *action) argument 1213 irq_thread_fn(struct irq_desc *desc, struct irqaction *action) argument 1226 wake_threads_waitq(struct irq_desc *desc) argument 1235 struct irq_desc *desc; local 1259 irq_wake_secondary(struct irq_desc *desc, struct irqaction *action) argument 1274 irq_thread_set_ready(struct irq_desc *desc, struct irqaction *action) argument 1285 wake_up_and_wait_for_irq_thread_ready(struct irq_desc *desc, struct irqaction *action) argument 1303 struct irq_desc *desc = irq_to_desc(action->irq); local 1348 struct irq_desc *desc = irq_to_desc(irq); local 1406 irq_request_resources(struct irq_desc *desc) argument 1414 irq_release_resources(struct irq_desc *desc) argument 1423 irq_supports_nmi(struct irq_desc *desc) argument 1439 irq_nmi_setup(struct irq_desc *desc) argument 1447 irq_nmi_teardown(struct irq_desc *desc) argument 1506 __setup_irq(unsigned int irq, struct irq_desc *desc, struct irqaction *new) argument 1878 __free_irq(struct irq_desc *desc, void *dev_id) argument 2029 struct irq_desc *desc = irq_to_desc(irq); local 2053 __cleanup_nmi(unsigned int irq, struct irq_desc *desc) argument 2081 struct irq_desc *desc = irq_to_desc(irq); local 2152 struct irq_desc *desc; local 2258 struct irq_desc *desc; local 2309 struct irq_desc *desc; local 2379 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, IRQ_GET_DESC_CHECK_PERCPU); local 2424 struct irq_desc *desc; local 2443 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, IRQ_GET_DESC_CHECK_PERCPU); local 2463 struct irq_desc *desc = irq_to_desc(irq); local 2513 struct irq_desc *desc = irq_to_desc(irq); local 2533 struct irq_desc *desc = irq_to_desc(irq); local 2546 struct irq_desc *desc = irq_to_desc(irq); local 2566 struct irq_desc *desc = irq_to_desc(irq); local 2606 struct irq_desc *desc; local 2671 struct irq_desc *desc; local 2738 struct irq_desc *desc; local 2781 struct irq_desc *desc; local 2838 struct irq_desc *desc; local 2871 struct irq_desc *desc; local 2933 struct irq_desc *desc; local [all...] |
H A D | debug.h | 6 #define ___P(f) if (desc->status_use_accessors & f) printk("%14s set\n", #f) 7 #define ___PS(f) if (desc->istate & f) printk("%14s set\n", #f) 11 static inline void print_irq_desc(unsigned int irq, struct irq_desc *desc) argument 18 printk("irq %d, desc: %p, depth: %d, count: %d, unhandled: %d\n", 19 irq, desc, desc->depth, desc->irq_count, desc->irqs_unhandled); 21 desc->handle_irq, desc [all...] |
/linux-master/arch/arm/include/asm/mach/ |
H A D | irq.h | 23 #define do_bad_IRQ(desc) \ 25 raw_spin_lock(&desc->lock); \ 26 handle_bad_irq(desc); \ 27 raw_spin_unlock(&desc->lock); \
|
/linux-master/drivers/crypto/caam/ |
H A D | pkc_desc.c | 14 void init_rsa_pub_desc(u32 *desc, struct rsa_pub_pdb *pdb) argument 16 init_job_desc_pdb(desc, 0, SIZEOF_RSA_PUB_PDB); 17 append_cmd(desc, pdb->sgf); 18 append_ptr(desc, pdb->f_dma); 19 append_ptr(desc, pdb->g_dma); 20 append_ptr(desc, pdb->n_dma); 21 append_ptr(desc, pdb->e_dma); 22 append_cmd(desc, pdb->f_len); 23 append_operation(desc, OP_TYPE_UNI_PROTOCOL | OP_PCLID_RSAENC_PUBKEY); 27 void init_rsa_priv_f1_desc(u32 *desc, struc argument 40 init_rsa_priv_f2_desc(u32 *desc, struct rsa_priv_f2_pdb *pdb) argument 57 init_rsa_priv_f3_desc(u32 *desc, struct rsa_priv_f3_pdb *pdb) argument [all...] |
H A D | caamalg_desc.c | 16 static inline void aead_append_src_dst(u32 *desc, u32 msg_type) argument 18 append_seq_fifo_store(desc, 0, FIFOST_TYPE_MESSAGE_DATA | KEY_VLF); 19 append_seq_fifo_load(desc, 0, FIFOLD_CLASS_BOTH | 24 static inline void append_dec_op1(u32 *desc, u32 type) argument 30 append_operation(desc, type | OP_ALG_AS_INITFINAL | 35 jump_cmd = append_jump(desc, JUMP_TEST_ALL | JUMP_COND_SHRD); 36 append_operation(desc, type | OP_ALG_AS_INIT | OP_ALG_DECRYPT); 37 uncond_jump_cmd = append_jump(desc, JUMP_TEST_ALL); 38 set_jump_tgt_here(desc, jump_cmd); 39 append_operation(desc, typ 56 cnstr_shdsc_aead_null_encap(u32 * const desc, struct alginfo *adata, unsigned int icvsize, int era) argument 135 cnstr_shdsc_aead_null_decap(u32 * const desc, struct alginfo *adata, unsigned int icvsize, int era) argument 210 init_sh_desc_key_aead(u32 * const desc, struct alginfo * const cdata, struct alginfo * const adata, const bool is_rfc3686, u32 *nonce, int era) argument 288 cnstr_shdsc_aead_encap(u32 * const desc, struct alginfo *cdata, struct alginfo *adata, unsigned int ivsize, unsigned int icvsize, const bool is_rfc3686, u32 *nonce, const u32 ctx1_iv_off, const bool is_qi, int era) argument 383 cnstr_shdsc_aead_decap(u32 * const desc, struct alginfo *cdata, struct alginfo *adata, unsigned int ivsize, unsigned int icvsize, const bool geniv, const bool is_rfc3686, u32 *nonce, const u32 ctx1_iv_off, const bool is_qi, int era) argument 500 cnstr_shdsc_aead_givencap(u32 * const desc, struct alginfo *cdata, struct alginfo *adata, unsigned int ivsize, unsigned int icvsize, const bool is_rfc3686, u32 *nonce, const u32 ctx1_iv_off, const bool is_qi, int era) argument 634 cnstr_shdsc_gcm_encap(u32 * const desc, struct alginfo *cdata, unsigned int ivsize, unsigned int icvsize, const bool is_qi) argument 761 cnstr_shdsc_gcm_decap(u32 * const desc, struct alginfo *cdata, unsigned int ivsize, unsigned int icvsize, const bool is_qi) argument 861 cnstr_shdsc_rfc4106_encap(u32 * const desc, struct alginfo *cdata, unsigned int ivsize, unsigned int icvsize, const bool is_qi) argument 968 cnstr_shdsc_rfc4106_decap(u32 * const desc, struct alginfo *cdata, unsigned int ivsize, unsigned int icvsize, const bool is_qi) argument 1063 cnstr_shdsc_rfc4543_encap(u32 * const desc, struct alginfo *cdata, unsigned int ivsize, unsigned int icvsize, const bool is_qi) argument 1146 cnstr_shdsc_rfc4543_decap(u32 * const desc, struct alginfo *cdata, unsigned int ivsize, unsigned int icvsize, const bool is_qi) argument 1240 cnstr_shdsc_chachapoly(u32 * const desc, struct alginfo *cdata, struct alginfo *adata, unsigned int ivsize, unsigned int icvsize, const bool encap, const bool is_qi) argument 1358 skcipher_append_src_dst(u32 *desc) argument 1378 cnstr_shdsc_skcipher_encap(u32 * const desc, struct alginfo *cdata, unsigned int ivsize, const bool is_rfc3686, const u32 ctx1_iv_off) argument 1454 cnstr_shdsc_skcipher_decap(u32 * const desc, struct alginfo *cdata, unsigned int ivsize, const bool is_rfc3686, const u32 ctx1_iv_off) argument 1526 cnstr_shdsc_xts_skcipher_encap(u32 * const desc, struct alginfo *cdata) argument 1588 cnstr_shdsc_xts_skcipher_decap(u32 * const desc, struct alginfo *cdata) argument [all...] |
H A D | desc_constr.h | 12 #include "desc.h" 54 #define PRINT_POS do { printk(KERN_DEBUG "%02d: %s\n", desc_len(desc),\ 84 static inline int desc_len(u32 * const desc) argument 86 return caam32_to_cpu(*desc) & HDR_DESCLEN_MASK; 89 static inline int desc_bytes(void * const desc) argument 91 return desc_len(desc) * CAAM_CMD_SZ; 94 static inline u32 *desc_end(u32 * const desc) argument 96 return desc + desc_len(desc); 99 static inline void *sh_desc_pdb(u32 * const desc) argument 104 init_desc(u32 * const desc, u32 options) argument 109 init_sh_desc(u32 * const desc, u32 options) argument 115 init_sh_desc_pdb(u32 * const desc, u32 options, size_t pdb_bytes) argument 124 init_job_desc(u32 * const desc, u32 options) argument 129 init_job_desc_pdb(u32 * const desc, u32 options, size_t pdb_bytes) argument 137 append_ptr(u32 * const desc, dma_addr_t ptr) argument 153 init_job_desc_shared(u32 * const desc, dma_addr_t ptr, int len, u32 options) argument 162 append_data(u32 * const desc, const void *data, int len) argument 174 append_cmd(u32 * const desc, u32 command) argument 185 append_u64(u32 * const desc, u64 data) argument 202 write_cmd(u32 * const desc, u32 command) argument 209 append_cmd_ptr(u32 * const desc, dma_addr_t ptr, int len, u32 command) argument 217 append_cmd_ptr_extlen(u32 * const desc, dma_addr_t ptr, unsigned int len, u32 command) argument 226 append_cmd_data(u32 * const desc, const void *data, int len, u32 command) argument 245 set_jump_tgt_here(u32 * const desc, u32 *jump_cmd) argument 251 set_move_tgt_here(u32 * const desc, u32 *move_cmd) argument 293 append_store(u32 * const desc, dma_addr_t ptr, unsigned int len, u32 options) argument 562 append_proto_dkp(u32 * const desc, struct alginfo *adata) argument [all...] |
/linux-master/drivers/net/phy/ |
H A D | mii_timestamper.c | 29 struct mii_timestamping_desc *desc; local 31 desc = kzalloc(sizeof(*desc), GFP_KERNEL); 32 if (!desc) 35 INIT_LIST_HEAD(&desc->list); 36 desc->ctrl = ctrl; 37 desc->device = device; 40 list_add_tail(&mii_timestamping_devices, &desc->list); 54 struct mii_timestamping_desc *desc; local 59 desc 82 struct mii_timestamping_desc *desc; local 111 struct mii_timestamping_desc *desc; local [all...] |
/linux-master/drivers/usb/class/ |
H A D | cdc-wdm.c | 122 struct wdm_device *desc; local 125 list_for_each_entry(desc, &wdm_device_list, device_list) 126 if (desc->intf == intf) 128 desc = NULL; 132 return desc; 137 struct wdm_device *desc; local 140 list_for_each_entry(desc, &wdm_device_list, device_list) 141 if (desc->intf->minor == minor) 143 desc = NULL; 147 return desc; 153 struct wdm_device *desc; local 171 struct wdm_device *desc = urb->context; local 252 struct wdm_device *desc; local 338 poison_urbs(struct wdm_device *desc) argument 346 unpoison_urbs(struct wdm_device *desc) argument 357 free_urbs(struct wdm_device *desc) argument 364 cleanup(struct wdm_device *desc) argument 380 struct wdm_device *desc = file->private_data; local 485 service_outstanding_interrupt(struct wdm_device *desc) argument 524 struct wdm_device *desc = file->private_data; local 630 struct wdm_device *desc = file->private_data; local 684 struct wdm_device *desc = file->private_data; local 713 struct wdm_device *desc; local 762 struct wdm_device *desc = file->private_data; local 793 struct wdm_device *desc = file->private_data; local 831 struct wdm_device *desc = wwan_port_get_drvdata(port); local 856 struct wdm_device *desc = wwan_port_get_drvdata(port); local 869 struct wdm_device *desc = skb_shinfo(skb)->destructor_arg; local 878 struct wdm_device *desc = wwan_port_get_drvdata(port); local 921 wdm_wwan_init(struct wdm_device *desc) argument 943 wdm_wwan_deinit(struct wdm_device *desc) argument 952 wdm_wwan_rx(struct wdm_device *desc, int length) argument 969 wdm_wwan_init(struct wdm_device *desc) argument 970 wdm_wwan_deinit(struct wdm_device *desc) argument 971 wdm_wwan_rx(struct wdm_device *desc, int length) argument 977 struct wdm_device *desc = container_of(work, struct wdm_device, rxwork); local 1002 struct wdm_device *desc; local 1022 struct wdm_device *desc; local 1211 struct wdm_device *desc; local 1249 struct wdm_device *desc = wdm_find_device(intf); local 1285 recover_from_urb_loss(struct wdm_device *desc) argument 1301 struct wdm_device *desc = wdm_find_device(intf); local 1315 struct wdm_device *desc = wdm_find_device(intf); local 1340 struct wdm_device *desc = wdm_find_device(intf); local [all...] |
/linux-master/include/linux/ |
H A D | irqnr.h | 12 # define for_each_irq_desc(irq, desc) \ 13 for (irq = 0, desc = irq_to_desc(irq); irq < nr_irqs; \ 14 irq++, desc = irq_to_desc(irq)) \ 15 if (!desc) \ 20 # define for_each_irq_desc_reverse(irq, desc) \ 21 for (irq = nr_irqs - 1, desc = irq_to_desc(irq); irq >= 0; \ 22 irq--, desc = irq_to_desc(irq)) \ 23 if (!desc) \
|
H A D | irqhandler.h | 12 typedef void (*irq_flow_handler_t)(struct irq_desc *desc);
|
/linux-master/drivers/pinctrl/aspeed/ |
H A D | pinmux-aspeed.c | 15 const struct aspeed_sig_desc *desc, bool enable, u32 rv) 18 aspeed_pinmux_ips[desc->ip], desc->reg, 19 desc->mask, enable ? desc->enable : desc->disable, 20 (rv & desc->mask) >> __ffs(desc->mask), rv); 27 * @desc: The signal descriptor of interest 41 int aspeed_sig_desc_eval(const struct aspeed_sig_desc *desc, argument 14 aspeed_sig_desc_print_val( const struct aspeed_sig_desc *desc, bool enable, u32 rv) argument 93 const struct aspeed_sig_desc *desc = &expr->descs[i]; local [all...] |
/linux-master/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) argument 16 pci_msi_update_mask(desc, 0, mask); 19 static inline void pci_msi_unmask(struct msi_desc *desc, u32 mask) argument 21 pci_msi_update_mask(desc, mask, 0); 24 static inline void __iomem *pci_msix_desc_addr(struct msi_desc *desc) argument 26 return desc->pci.mask_base + desc->msi_index * PCI_MSIX_ENTRY_SIZE; 35 static inline void pci_msix_write_vector_ctrl(struct msi_desc *desc, u32 ctrl) argument 37 void __iomem *desc_addr = pci_msix_desc_addr(desc); 43 pci_msix_mask(struct msi_desc *desc) argument 51 pci_msix_unmask(struct msi_desc *desc) argument 57 __pci_msi_mask_desc(struct msi_desc *desc, u32 mask) argument 65 __pci_msi_unmask_desc(struct msi_desc *desc, u32 mask) argument 79 msi_multi_mask(struct msi_desc *desc) argument [all...] |
/linux-master/arch/arm/crypto/ |
H A D | sha512.h | 3 int sha512_arm_update(struct shash_desc *desc, const u8 *data, 6 int sha512_arm_finup(struct shash_desc *desc, const u8 *data,
|
/linux-master/include/linux/irqchip/ |
H A D | chained_irq.h | 17 struct irq_desc *desc) 24 chip->irq_mask_ack(&desc->irq_data); 26 chip->irq_mask(&desc->irq_data); 28 chip->irq_ack(&desc->irq_data); 33 struct irq_desc *desc) 36 chip->irq_eoi(&desc->irq_data); 38 chip->irq_unmask(&desc->irq_data); 16 chained_irq_enter(struct irq_chip *chip, struct irq_desc *desc) argument 32 chained_irq_exit(struct irq_chip *chip, struct irq_desc *desc) argument
|
/linux-master/drivers/scsi/fnic/ |
H A D | fnic_res.h | 25 struct wq_enet_desc *desc = vnic_wq_next_desc(wq); local 27 wq_enet_desc_enc(desc, 49 struct wq_enet_desc *desc = vnic_wq_next_desc(wq); local 51 wq_enet_desc_enc(desc, 79 struct fcpio_host_req *desc = vnic_wq_copy_next_desc(wq); local 81 desc->hdr.type = FCPIO_ICMND_16; /* enum fcpio_type */ 82 desc->hdr.status = 0; /* header status entry */ 83 desc->hdr._resvd = 0; /* reserved */ 84 desc->hdr.tag.u.req_id = req_id; /* id for this request */ 86 desc 118 struct fcpio_host_req *desc = vnic_wq_copy_next_desc(wq); local 142 struct fcpio_host_req *desc = vnic_wq_copy_next_desc(wq); local 162 struct fcpio_host_req *desc = vnic_wq_copy_next_desc(wq); local 184 struct fcpio_host_req *desc = vnic_wq_copy_next_desc(wq); local 198 struct fcpio_host_req *desc = vnic_wq_copy_next_desc(wq); local 215 struct rq_enet_desc *desc = vnic_rq_next_desc(rq); local [all...] |
/linux-master/include/crypto/ |
H A D | poly1305.h | 61 void poly1305_init_arch(struct poly1305_desc_ctx *desc, 63 void poly1305_init_generic(struct poly1305_desc_ctx *desc, 66 static inline void poly1305_init(struct poly1305_desc_ctx *desc, const u8 *key) argument 69 poly1305_init_arch(desc, key); 71 poly1305_init_generic(desc, key); 74 void poly1305_update_arch(struct poly1305_desc_ctx *desc, const u8 *src, 76 void poly1305_update_generic(struct poly1305_desc_ctx *desc, const u8 *src, 79 static inline void poly1305_update(struct poly1305_desc_ctx *desc, argument 83 poly1305_update_arch(desc, src, nbytes); 85 poly1305_update_generic(desc, sr 91 poly1305_final(struct poly1305_desc_ctx *desc, u8 *digest) argument [all...] |
/linux-master/drivers/regulator/ |
H A D | da9062-regulator.c | 47 struct regulator_desc desc; member in struct:da9062_regulator_info 60 struct regulator_desc desc; member in struct:da9062_regulator 258 sel <<= ffs(rdev->desc->vsel_mask) - 1; 261 rdev->desc->vsel_mask, sel); 360 .desc.id = DA9061_ID_BUCK1, 361 .desc.name = "DA9061 BUCK1", 362 .desc.of_match = of_match_ptr("buck1"), 363 .desc.regulators_node = of_match_ptr("regulators"), 364 .desc.ops = &da9062_buck_ops, 365 .desc [all...] |
H A D | helpers.c | 33 ret = regmap_read(rdev->regmap, rdev->desc->enable_reg, &val); 37 val &= rdev->desc->enable_mask; 39 if (rdev->desc->enable_is_inverted) { 40 if (rdev->desc->enable_val) 41 return val != rdev->desc->enable_val; 44 if (rdev->desc->enable_val) 45 return val == rdev->desc->enable_val; 64 if (rdev->desc->enable_is_inverted) { 65 val = rdev->desc->disable_val; 67 val = rdev->desc 526 regulator_desc_list_voltage_linear(const struct regulator_desc *desc, unsigned int selector) argument 620 regulator_desc_list_voltage_linear_range(const struct regulator_desc *desc, unsigned int selector) argument [all...] |