Searched refs:desc (Results 26 - 50 of 3214) sorted by relevance

1234567891011>>

/linux-master/drivers/regulator/
H A Dhelpers.c33 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...]
H A Drt5739.c53 const struct regulator_desc *desc = rdev->desc; local
57 if (desc->vsel_reg == RT5739_REG_NSEL0)
78 const struct regulator_desc *desc = rdev->desc; local
83 if (desc->vsel_reg == RT5739_REG_NSEL0)
100 const struct regulator_desc *desc = rdev->desc; local
105 max_uV = desc->min_uV + desc
121 const struct regulator_desc *desc = rdev->desc; local
135 const struct regulator_desc *desc = rdev->desc; local
150 const struct regulator_desc *desc = rdev->desc; local
201 rt5739_init_regulator_desc(struct regulator_desc *desc, bool vsel_active_high, u8 did) argument
249 struct regulator_desc *desc; local
[all...]
/linux-master/kernel/irq/
H A Dhandle.c29 * @desc: description of the interrupt
33 void handle_bad_irq(struct irq_desc *desc) argument
35 unsigned int irq = irq_desc_get_irq(desc);
37 print_irq_desc(irq, desc);
38 kstat_incr_irqs_this_cpu(desc);
61 void __irq_wake_thread(struct irq_desc *desc, struct irqaction *action) argument
88 * in threads_oneshot are serialized via desc->lock against
94 * spin_lock(desc->lock);
95 * desc->state |= IRQS_INPROGRESS;
96 * spin_unlock(desc
139 __handle_irq_event_percpu(struct irq_desc *desc) argument
189 handle_irq_event_percpu(struct irq_desc *desc) argument
202 handle_irq_event(struct irq_desc *desc) argument
[all...]
H A Dinternals.h43 * Bit masks for desc->core_internal_state__do_not_mess_with_it
77 extern int __irq_set_trigger(struct irq_desc *desc, unsigned long flags);
78 extern void __disable_irq(struct irq_desc *desc);
79 extern void __enable_irq(struct irq_desc *desc);
87 extern int irq_activate(struct irq_desc *desc);
88 extern int irq_activate_and_startup(struct irq_desc *desc, bool resend);
89 extern int irq_startup(struct irq_desc *desc, bool resend, bool force);
91 extern void irq_shutdown(struct irq_desc *desc);
92 extern void irq_shutdown_and_deactivate(struct irq_desc *desc);
93 extern void irq_enable(struct irq_desc *desc);
132 register_irq_proc(unsigned int irq, struct irq_desc *desc) argument
133 unregister_irq_proc(unsigned int irq, struct irq_desc *desc) argument
150 irq_setup_affinity(struct irq_desc *desc) argument
154 chip_bus_lock(struct irq_desc *desc) argument
160 chip_bus_sync_unlock(struct irq_desc *desc) argument
187 irq_put_desc_busunlock(struct irq_desc *desc, unsigned long flags) argument
199 irq_put_desc_unlock(struct irq_desc *desc, unsigned long flags) argument
249 irq_state_set_disabled(struct irq_desc *desc) argument
254 irq_state_set_masked(struct irq_desc *desc) argument
261 __kstat_incr_irqs_this_cpu(struct irq_desc *desc) argument
267 kstat_incr_irqs_this_cpu(struct irq_desc *desc) argument
273 irq_desc_get_node(struct irq_desc *desc) argument
278 irq_desc_is_chained(struct irq_desc *desc) argument
283 irq_is_nmi(struct irq_desc *desc) argument
293 irq_pm_check_wakeup(struct irq_desc *desc) argument
295 irq_pm_install_action(struct irq_desc *desc, struct irqaction *action) argument
297 irq_pm_remove_action(struct irq_desc *desc, struct irqaction *action) argument
321 irq_remove_timings(struct irq_desc *desc) argument
328 irq_setup_timings(struct irq_desc *desc, struct irqaction *act) argument
394 record_irq_time(struct irq_desc *desc) argument
403 irq_remove_timings(struct irq_desc *desc) argument
404 irq_setup_timings(struct irq_desc *desc, struct irqaction *act) argument
406 record_irq_time(struct irq_desc *desc) argument
431 irq_copy_pending(struct irq_desc *desc, const struct cpumask *mask) argument
436 irq_get_pending(struct cpumask *mask, struct irq_desc *desc) argument
440 irq_desc_get_pending_mask(struct irq_desc *desc) argument
459 irq_copy_pending(struct irq_desc *desc, const struct cpumask *mask) argument
463 irq_get_pending(struct cpumask *mask, struct irq_desc *desc) argument
466 irq_desc_get_pending_mask(struct irq_desc *desc) argument
470 irq_fixup_move_pending(struct irq_desc *desc, bool fclear) argument
505 irq_remove_debugfs_entry(struct irq_desc *desc) argument
[all...]
H A Dirqdesc.c54 static int alloc_masks(struct irq_desc *desc, int node) argument
56 if (!zalloc_cpumask_var_node(&desc->irq_common_data.affinity,
61 if (!zalloc_cpumask_var_node(&desc->irq_common_data.effective_affinity,
63 free_cpumask_var(desc->irq_common_data.affinity);
69 if (!zalloc_cpumask_var_node(&desc->pending_mask, GFP_KERNEL, node)) {
71 free_cpumask_var(desc->irq_common_data.effective_affinity);
73 free_cpumask_var(desc->irq_common_data.affinity);
80 static void desc_smp_init(struct irq_desc *desc, int node, argument
85 cpumask_copy(desc->irq_common_data.affinity, affinity);
88 cpumask_clear(desc
95 free_masks(struct irq_desc *desc) argument
108 alloc_masks(struct irq_desc *desc, int node) argument
110 desc_smp_init(struct irq_desc *desc, int node, const struct cpumask *affinity) argument
111 free_masks(struct irq_desc *desc) argument
114 desc_set_defaults(unsigned int irq, struct irq_desc *desc, int node, const struct cpumask *affinity, struct module *owner) argument
163 struct irq_desc *desc = mt_find(&sparse_irqs, &index, nr_irqs); local
168 irq_insert_desc(unsigned int irq, struct irq_desc *desc) argument
184 init_desc(struct irq_desc *desc, int irq, int node, unsigned int flags, const struct cpumask *affinity, struct module *owner) argument
226 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); local
246 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); local
263 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); local
278 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); local
294 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); local
310 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); local
325 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); local
363 irq_sysfs_add(int irq, struct irq_desc *desc) argument
378 irq_sysfs_del(struct irq_desc *desc) argument
392 struct irq_desc *desc; local
419 irq_sysfs_add(int irq, struct irq_desc *desc) argument
420 irq_sysfs_del(struct irq_desc *desc) argument
446 struct irq_desc *desc; local
464 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); local
473 struct irq_desc *desc = container_of(rhp, struct irq_desc, rcu); local
480 struct irq_desc *desc = irq_to_desc(irq); local
510 struct irq_desc *desc; local
561 struct irq_desc *desc; local
632 struct irq_desc *desc = irq_to_desc(irq); local
648 struct irq_desc *desc = irq_to_desc(start + i); local
677 handle_irq_desc(struct irq_desc *desc) argument
881 struct irq_desc *desc = irq_to_desc(irq); local
906 chip_bus_sync_unlock(desc); variable
912 struct irq_desc *desc = irq_to_desc(irq); local
935 struct irq_desc *desc = irq_to_desc(irq); local
963 struct irq_desc *desc = irq_to_desc(irq); local
968 kstat_irqs_desc(struct irq_desc *desc, const struct cpumask *cpumask) argument
985 struct irq_desc *desc = irq_to_desc(irq); local
996 struct irq_desc *desc; local
1008 struct irq_desc *desc = irq_to_desc(irq); local
1041 struct irq_desc *desc = irq_to_desc(irq); local
[all...]
/linux-master/arch/s390/tools/
H A Dgen_opcode_table.c152 static void read_instructions(struct gen_opcode *desc) argument
167 desc->nr++;
168 desc->insn = realloc(desc->insn, desc->nr * sizeof(*desc->insn));
169 if (!desc->insn)
171 desc->insn[desc->nr - 1] = insn;
180 static void print_formats(struct gen_opcode *desc) argument
204 print_long_insn(struct gen_opcode *desc) argument
246 add_to_group(struct gen_opcode *desc, struct insn *insn, int offset) argument
271 print_opcode_table(struct gen_opcode *desc) argument
304 print_opcode_table_offsets(struct gen_opcode *desc) argument
321 struct gen_opcode *desc = &_desc; local
[all...]
/linux-master/drivers/crypto/caam/
H A Dcaamhash_desc.c14 * @desc: pointer to buffer used for descriptor construction
28 void cnstr_shdsc_ahash(u32 * const desc, struct alginfo *adata, u32 state, argument
33 init_sh_desc(desc, HDR_SHARE_SERIAL);
40 skip_key_load = append_jump(desc, JUMP_JSL | JUMP_TEST_ALL |
44 append_key_as_imm(desc, adata->key_virt,
49 append_proto_dkp(desc, adata);
51 set_jump_tgt_here(desc, skip_key_load);
58 append_seq_load(desc, ctx_len, LDST_CLASS_2_CCB |
62 append_operation(desc, op | state | OP_ALG_ENCRYPT);
68 append_math_add(desc, VARSEQINLE
87 cnstr_shdsc_sk_hash(u32 * const desc, struct alginfo *adata, u32 state, int digestsize, int ctx_len) argument
[all...]
/linux-master/drivers/infiniband/core/
H A Dpacker.c54 * @desc:Array of structure field descriptions
55 * @desc_len:Number of entries in @desc
60 * controlled by the array of fields in @desc.
62 void ib_pack(const struct ib_field *desc, argument
70 if (desc[i].size_bits <= 32) {
76 shift = 32 - desc[i].offset_bits - desc[i].size_bits;
77 if (desc[i].struct_size_bytes)
78 val = value_read(desc[i].struct_offset_bytes,
79 desc[
148 ib_unpack(const struct ib_field *desc, int desc_len, void *buf, void *structure) argument
[all...]
/linux-master/drivers/media/pci/cobalt/
H A Dcobalt-omnitek.h31 void omni_sg_dma_start(struct cobalt_stream *s, struct sg_dma_desc_info *desc);
37 struct sg_dma_desc_info *desc);
41 void descriptor_list_loopback(struct sg_dma_desc_info *desc);
42 void descriptor_list_end_of_chain(struct sg_dma_desc_info *desc);
44 void *descriptor_list_allocate(struct sg_dma_desc_info *desc, size_t bytes);
45 void descriptor_list_free(struct sg_dma_desc_info *desc);
47 void descriptor_list_interrupt_enable(struct sg_dma_desc_info *desc);
48 void descriptor_list_interrupt_disable(struct sg_dma_desc_info *desc);
/linux-master/include/crypto/
H A Dsm2.h17 int sm2_compute_z_digest(struct shash_desc *desc,
20 static inline int sm2_compute_z_digest(struct shash_desc *desc, argument
/linux-master/tools/perf/bench/
H A Dmem-memcpy-arch.h5 #define MEMCPY_FN(fn, name, desc) \
H A Dmem-memset-arch.h5 #define MEMSET_FN(fn, name, desc) \
/linux-master/net/mac80211/
H A Daes_cmac.c28 SHASH_DESC_ON_STACK(desc, tfm);
32 desc->tfm = tfm;
34 crypto_shash_init(desc);
35 crypto_shash_update(desc, aad, AAD_LEN);
39 crypto_shash_update(desc, zero, 8);
40 crypto_shash_update(desc, data + 8, data_len - 8 - CMAC_TLEN);
42 crypto_shash_update(desc, data, data_len - CMAC_TLEN);
44 crypto_shash_finup(desc, zero, CMAC_TLEN, out);
52 SHASH_DESC_ON_STACK(desc, tfm);
55 desc
[all...]
/linux-master/tools/verification/rv/include/
H A Drv.h8 char desc[MAX_DESCRIPTION]; member in struct:monitor
/linux-master/include/linux/
H A Delfnote.h10 * Each note has three parts: a name, a type and a desc. The name is
16 * "desc" field is the actual data. There are no constraints on the
17 * desc field's contents, though typically they're fairly small.
35 * desc data with appropriate padding. The 'desctype' argument is the
56 #define ELFNOTE(name, type, desc) \
58 desc ; \
65 * Elf{32,64}_Nhdr, but includes the name and desc data. The size and
66 * type of name and desc depend on the macro arguments. "name" must
67 * be a literal string, and "desc" must be passed by value. You may
72 #define _ELFNOTE(size, name, unique, type, desc) \
[all...]
/linux-master/drivers/dma/ptdma/
H A Dptdma-dmaengine.c42 struct pt_dma_desc *desc = to_pt_desc(vd); local
43 struct pt_device *pt = desc->pt;
45 kmem_cache_free(pt->dma_desc_cache, desc);
48 static int pt_dma_start_desc(struct pt_dma_desc *desc) argument
55 desc->issued_to_hw = 1;
57 pt_cmd = &desc->pt_cmd;
79 struct pt_dma_desc *desc)
87 if (desc) {
88 if (!desc->issued_to_hw) {
90 if (desc
78 pt_handle_active_desc(struct pt_dma_chan *chan, struct pt_dma_desc *desc) argument
132 struct pt_dma_desc *desc = data; local
165 struct pt_dma_desc *desc; local
189 struct pt_dma_desc *desc; local
215 struct pt_dma_desc *desc; local
228 struct pt_dma_desc *desc; local
240 struct pt_dma_desc *desc; local
287 struct pt_dma_desc *desc = NULL; local
[all...]
/linux-master/include/linux/gpio/
H A Dconsumer.h21 * @desc: Array of pointers to GPIO descriptors
26 struct gpio_desc *desc[]; member in struct:gpio_descs
83 void gpiod_put(struct gpio_desc *desc);
105 void devm_gpiod_put(struct device *dev, struct gpio_desc *desc);
106 void devm_gpiod_unhinge(struct device *dev, struct gpio_desc *desc);
109 int gpiod_get_direction(struct gpio_desc *desc);
110 int gpiod_direction_input(struct gpio_desc *desc);
111 int gpiod_direction_output(struct gpio_desc *desc, int value);
112 int gpiod_direction_output_raw(struct gpio_desc *desc, int value);
113 int gpiod_enable_hw_timestamp_ns(struct gpio_desc *desc, unsigne
239 gpiod_put(struct gpio_desc *desc) argument
247 devm_gpiod_unhinge(struct device *dev, struct gpio_desc *desc) argument
309 devm_gpiod_put(struct device *dev, struct gpio_desc *desc) argument
327 gpiod_get_direction(const struct gpio_desc *desc) argument
333 gpiod_direction_input(struct gpio_desc *desc) argument
339 gpiod_direction_output(struct gpio_desc *desc, int value) argument
345 gpiod_direction_output_raw(struct gpio_desc *desc, int value) argument
351 gpiod_enable_hw_timestamp_ns(struct gpio_desc *desc, unsigned long flags) argument
357 gpiod_disable_hw_timestamp_ns(struct gpio_desc *desc, unsigned long flags) argument
363 gpiod_get_value(const struct gpio_desc *desc) argument
378 gpiod_set_value(struct gpio_desc *desc, int value) argument
392 gpiod_get_raw_value(const struct gpio_desc *desc) argument
407 gpiod_set_raw_value(struct gpio_desc *desc, int value) argument
422 gpiod_get_value_cansleep(const struct gpio_desc *desc) argument
437 gpiod_set_value_cansleep(struct gpio_desc *desc, int value) argument
451 gpiod_get_raw_value_cansleep(const struct gpio_desc *desc) argument
466 gpiod_set_raw_value_cansleep(struct gpio_desc *desc, int value) argument
482 gpiod_set_config(struct gpio_desc *desc, unsigned long config) argument
489 gpiod_set_debounce(struct gpio_desc *desc, unsigned int debounce) argument
496 gpiod_toggle_active_low(struct gpio_desc *desc) argument
502 gpiod_is_active_low(const struct gpio_desc *desc) argument
508 gpiod_cansleep(const struct gpio_desc *desc) argument
515 gpiod_to_irq(const struct gpio_desc *desc) argument
522 gpiod_set_consumer_name(struct gpio_desc *desc, const char *name) argument
535 desc_to_gpio(const struct gpio_desc *desc) argument
640 gpiod_export(struct gpio_desc *desc, bool direction_may_change) argument
646 gpiod_export_link(struct device *dev, const char *name, struct gpio_desc *desc) argument
652 gpiod_unexport(struct gpio_desc *desc) argument
[all...]
/linux-master/drivers/staging/media/atomisp/pci/base/circbuf/src/
H A Dcircbuf.c74 ia_css_circbuf_desc_t *desc)
78 OP___assert(desc);
80 cb->desc = desc;
82 cb->desc->start = 0;
83 cb->desc->end = 0;
84 cb->desc->step = 0;
86 for (i = 0; i < cb->desc->size; i++)
98 cb->desc = NULL;
133 max_offset = ia_css_circbuf_get_offset(cb, cb->desc
72 ia_css_circbuf_create(ia_css_circbuf_t *cb, ia_css_circbuf_elem_t *elems, ia_css_circbuf_desc_t *desc) argument
[all...]
/linux-master/drivers/comedi/drivers/
H A Dcomedi_isadma.c17 * @desc: the ISA DMA cookie to program and enable
19 void comedi_isadma_program(struct comedi_isadma_desc *desc) argument
24 clear_dma_ff(desc->chan);
25 set_dma_mode(desc->chan, desc->mode);
26 set_dma_addr(desc->chan, desc->hw_addr);
27 set_dma_count(desc->chan, desc->size);
28 enable_dma(desc
100 struct comedi_isadma_desc *desc = &dma->desc[dma->cur_dma]; local
133 comedi_isadma_set_mode(struct comedi_isadma_desc *desc, char dma_dir) argument
157 struct comedi_isadma_desc *desc; local
228 struct comedi_isadma_desc *desc; local
[all...]
/linux-master/fs/smb/server/
H A Dcrypto_ctx.h35 struct shash_desc *desc[CRYPTO_SHASH_MAX]; member in struct:ksmbd_crypto_ctx
39 #define CRYPTO_HMACMD5(c) ((c)->desc[CRYPTO_SHASH_HMACMD5])
40 #define CRYPTO_HMACSHA256(c) ((c)->desc[CRYPTO_SHASH_HMACSHA256])
41 #define CRYPTO_CMACAES(c) ((c)->desc[CRYPTO_SHASH_CMACAES])
42 #define CRYPTO_SHA256(c) ((c)->desc[CRYPTO_SHASH_SHA256])
43 #define CRYPTO_SHA512(c) ((c)->desc[CRYPTO_SHASH_SHA512])
45 #define CRYPTO_HMACMD5_TFM(c) ((c)->desc[CRYPTO_SHASH_HMACMD5]->tfm)
47 ((c)->desc[CRYPTO_SHASH_HMACSHA256]->tfm)
48 #define CRYPTO_CMACAES_TFM(c) ((c)->desc[CRYPTO_SHASH_CMACAES]->tfm)
49 #define CRYPTO_SHA256_TFM(c) ((c)->desc[CRYPTO_SHASH_SHA25
[all...]
/linux-master/drivers/net/ethernet/cisco/enic/
H A Drq_enet_desc.h30 static inline void rq_enet_desc_enc(struct rq_enet_desc *desc, argument
33 desc->address = cpu_to_le64(address);
34 desc->length_type = cpu_to_le16((length & RQ_ENET_LEN_MASK) |
38 static inline void rq_enet_desc_dec(struct rq_enet_desc *desc, argument
41 *address = le64_to_cpu(desc->address);
42 *length = le16_to_cpu(desc->length_type) & RQ_ENET_LEN_MASK;
43 *type = (u8)((le16_to_cpu(desc->length_type) >> RQ_ENET_LEN_BITS) &
/linux-master/drivers/scsi/fnic/
H A Drq_enet_desc.h29 static inline void rq_enet_desc_enc(struct rq_enet_desc *desc, argument
32 desc->address = cpu_to_le64(address);
33 desc->length_type = cpu_to_le16((length & RQ_ENET_LEN_MASK) |
37 static inline void rq_enet_desc_dec(struct rq_enet_desc *desc, argument
40 *address = le64_to_cpu(desc->address);
41 *length = le16_to_cpu(desc->length_type) & RQ_ENET_LEN_MASK;
42 *type = (u8)((le16_to_cpu(desc->length_type) >> RQ_ENET_LEN_BITS) &
H A Dvnic_cq_copy.h15 struct fcpio_fw_req *desc),
19 struct fcpio_fw_req *desc; local
23 desc = (struct fcpio_fw_req *)((u8 *)cq->ring.descs +
25 fcpio_color_dec(desc, &color);
29 if ((*q_service)(cq->vdev, cq->index, desc))
38 desc = (struct fcpio_fw_req *)((u8 *)cq->ring.descs +
40 fcpio_color_dec(desc, &color);
11 vnic_cq_copy_service( struct vnic_cq *cq, int (*q_service)(struct vnic_dev *vdev, unsigned int index, struct fcpio_fw_req *desc), unsigned int work_to_do) argument
/linux-master/drivers/scsi/snic/
H A Dvnic_cq_fw.h13 struct snic_fw_req *desc),
17 struct snic_fw_req *desc; local
21 desc = (struct snic_fw_req *)((u8 *)cq->ring.descs +
23 snic_color_dec(desc, &color);
27 if ((*q_service)(cq->vdev, cq->index, desc))
36 desc = (struct snic_fw_req *)((u8 *)cq->ring.descs +
38 snic_color_dec(desc, &color);
10 vnic_cq_fw_service(struct vnic_cq *cq, int (*q_service)(struct vnic_dev *vdev, unsigned int index, struct snic_fw_req *desc), unsigned int work_to_do) argument
/linux-master/tools/testing/selftests/x86/
H A Dldt_gdt.c142 struct user_desc desc = *d; local
152 desc.entry_number = gdt_entry_num;
154 ret = syscall(SYS_set_thread_area, &desc);
157 &desc, sizeof(desc));
169 uint32_t limit = desc.limit;
170 if (desc.limit_in_pages)
172 check_valid_segment(desc.entry_number, ldt, ar, limit, true);
175 if (desc.seg_32bit) {
189 static bool install_valid(const struct user_desc *desc, uint32_ argument
202 install_invalid(const struct user_desc *desc, bool oldmode) argument
232 fail_install(struct user_desc *desc) argument
246 struct user_desc desc = { local
451 const struct user_desc desc = {}; local
572 struct user_desc desc = { local
641 struct user_desc desc = { local
[all...]

Completed in 425 milliseconds

1234567891011>>