Home
last modified time | relevance | path

Searched refs:cd (Results 1 – 25 of 49) sorted by relevance

12

/linux-4.19.296/drivers/misc/genwqe/
Dcard_base.c125 struct genwqe_dev *cd; in genwqe_dev_alloc() local
134 cd = kzalloc(sizeof(struct genwqe_dev), GFP_KERNEL); in genwqe_dev_alloc()
135 if (!cd) in genwqe_dev_alloc()
138 cd->card_idx = i; in genwqe_dev_alloc()
139 cd->class_genwqe = class_genwqe; in genwqe_dev_alloc()
140 cd->debugfs_genwqe = debugfs_genwqe; in genwqe_dev_alloc()
146 cd->use_platform_recovery = CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY; in genwqe_dev_alloc()
148 init_waitqueue_head(&cd->queue_waitq); in genwqe_dev_alloc()
150 spin_lock_init(&cd->file_lock); in genwqe_dev_alloc()
151 INIT_LIST_HEAD(&cd->file_list); in genwqe_dev_alloc()
[all …]
Dcard_debugfs.c66 struct genwqe_dev *cd = s->private; in curr_dbg_uidn_show() local
70 entries = genwqe_ffdc_buff_size(cd, uid); in curr_dbg_uidn_show()
81 genwqe_stop_traps(cd); /* halt the traps while dumping data */ in curr_dbg_uidn_show()
82 genwqe_ffdc_buff_read(cd, uid, regs, entries); in curr_dbg_uidn_show()
83 genwqe_start_traps(cd); in curr_dbg_uidn_show()
113 struct genwqe_dev *cd = s->private; in prev_dbg_uidn_show() local
115 dbg_uidn_show(s, cd->ffdc[uid].regs, cd->ffdc[uid].entries); in prev_dbg_uidn_show()
142 struct genwqe_dev *cd = s->private; in genwqe_curr_regs_show() local
150 genwqe_stop_traps(cd); in genwqe_curr_regs_show()
151 genwqe_read_ffdc_regs(cd, regs, GENWQE_FFDC_REGS, 1); in genwqe_curr_regs_show()
[all …]
Dcard_utils.c54 int __genwqe_writeq(struct genwqe_dev *cd, u64 byte_offs, u64 val) in __genwqe_writeq() argument
56 struct pci_dev *pci_dev = cd->pci_dev; in __genwqe_writeq()
58 if (cd->err_inject & GENWQE_INJECT_HARDWARE_FAILURE) in __genwqe_writeq()
61 if (cd->mmio == NULL) in __genwqe_writeq()
67 __raw_writeq((__force u64)cpu_to_be64(val), cd->mmio + byte_offs); in __genwqe_writeq()
78 u64 __genwqe_readq(struct genwqe_dev *cd, u64 byte_offs) in __genwqe_readq() argument
80 if (cd->err_inject & GENWQE_INJECT_HARDWARE_FAILURE) in __genwqe_readq()
83 if ((cd->err_inject & GENWQE_INJECT_GFIR_FATAL) && in __genwqe_readq()
87 if ((cd->err_inject & GENWQE_INJECT_GFIR_INFO) && in __genwqe_readq()
91 if (cd->mmio == NULL) in __genwqe_readq()
[all …]
Dcard_base.h376 int genwqe_alloc_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl,
379 int genwqe_setup_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl,
382 int genwqe_free_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl);
406 struct genwqe_dev *cd; member
421 int genwqe_setup_service_layer(struct genwqe_dev *cd); /* for PF only */
422 int genwqe_finish_queue(struct genwqe_dev *cd);
423 int genwqe_release_service_layer(struct genwqe_dev *cd);
432 static inline int genwqe_get_slu_id(struct genwqe_dev *cd) in genwqe_get_slu_id() argument
434 return (int)((cd->slu_unitcfg >> 32) & 0xff); in genwqe_get_slu_id()
437 int genwqe_ddcbs_in_flight(struct genwqe_dev *cd);
[all …]
Dcard_ddcb.c172 static void print_ddcb_info(struct genwqe_dev *cd, struct ddcb_queue *queue) in print_ddcb_info() argument
177 struct pci_dev *pci_dev = cd->pci_dev; in print_ddcb_info()
179 spin_lock_irqsave(&cd->print_lock, flags); in print_ddcb_info()
183 cd->card_idx, queue->ddcb_act, queue->ddcb_next); in print_ddcb_info()
199 spin_unlock_irqrestore(&cd->print_lock, flags); in print_ddcb_info()
250 static int ddcb_requ_finished(struct genwqe_dev *cd, struct ddcb_requ *req) in ddcb_requ_finished() argument
253 (cd->card_state != GENWQE_CARD_USED); in ddcb_requ_finished()
274 static int enqueue_ddcb(struct genwqe_dev *cd, struct ddcb_queue *queue, in enqueue_ddcb() argument
321 __genwqe_writeq(cd, queue->IO_QUEUE_OFFSET, num); /* start queue */ in enqueue_ddcb()
371 static int genwqe_check_ddcb_queue(struct genwqe_dev *cd, in genwqe_check_ddcb_queue() argument
[all …]
Dcard_dev.c40 static int genwqe_open_files(struct genwqe_dev *cd) in genwqe_open_files() argument
45 spin_lock_irqsave(&cd->file_lock, flags); in genwqe_open_files()
46 rc = list_empty(&cd->file_list); in genwqe_open_files()
47 spin_unlock_irqrestore(&cd->file_lock, flags); in genwqe_open_files()
51 static void genwqe_add_file(struct genwqe_dev *cd, struct genwqe_file *cfile) in genwqe_add_file() argument
56 spin_lock_irqsave(&cd->file_lock, flags); in genwqe_add_file()
57 list_add(&cfile->list, &cd->file_list); in genwqe_add_file()
58 spin_unlock_irqrestore(&cd->file_lock, flags); in genwqe_add_file()
61 static int genwqe_del_file(struct genwqe_dev *cd, struct genwqe_file *cfile) in genwqe_del_file() argument
65 spin_lock_irqsave(&cd->file_lock, flags); in genwqe_del_file()
[all …]
Dcard_sysfs.c50 struct genwqe_dev *cd = dev_get_drvdata(dev); in status_show() local
53 return sprintf(buf, "%s\n", cs[cd->card_state]); in status_show()
61 struct genwqe_dev *cd = dev_get_drvdata(dev); in appid_show() local
63 genwqe_read_app_id(cd, app_name, sizeof(app_name)); in appid_show()
72 struct genwqe_dev *cd = dev_get_drvdata(dev); in version_show() local
74 slu_id = __genwqe_readq(cd, IO_SLU_UNITCFG); in version_show()
75 app_id = __genwqe_readq(cd, IO_APP_UNITCFG); in version_show()
85 struct genwqe_dev *cd = dev_get_drvdata(dev); in type_show() local
87 card_type = genwqe_card_type(cd); in type_show()
97 struct genwqe_dev *cd = dev_get_drvdata(dev); in tempsens_show() local
[all …]
/linux-4.19.296/drivers/clk/sunxi-ng/
Dccu_div.c22 struct ccu_div *cd = data; in ccu_div_round_rate() local
24 if (cd->common.features & CCU_FEATURE_FIXED_POSTDIV) in ccu_div_round_rate()
25 rate *= cd->fixed_post_div; in ccu_div_round_rate()
27 rate = divider_round_rate_parent(&cd->common.hw, parent, in ccu_div_round_rate()
29 cd->div.table, cd->div.width, in ccu_div_round_rate()
30 cd->div.flags); in ccu_div_round_rate()
32 if (cd->common.features & CCU_FEATURE_FIXED_POSTDIV) in ccu_div_round_rate()
33 rate /= cd->fixed_post_div; in ccu_div_round_rate()
40 struct ccu_div *cd = hw_to_ccu_div(hw); in ccu_div_disable() local
42 return ccu_gate_helper_disable(&cd->common, cd->enable); in ccu_div_disable()
[all …]
/linux-4.19.296/drivers/irqchip/
Dirq-imx-gpcv2.c33 struct gpcv2_irqchip_data *cd; in gpcv2_wakeup_source_save() local
37 cd = imx_gpcv2_instance; in gpcv2_wakeup_source_save()
38 if (!cd) in gpcv2_wakeup_source_save()
42 reg = cd->gpc_base + cd->cpu2wakeup + i * 4; in gpcv2_wakeup_source_save()
43 cd->saved_irq_mask[i] = readl_relaxed(reg); in gpcv2_wakeup_source_save()
44 writel_relaxed(cd->wakeup_sources[i], reg); in gpcv2_wakeup_source_save()
52 struct gpcv2_irqchip_data *cd; in gpcv2_wakeup_source_restore() local
56 cd = imx_gpcv2_instance; in gpcv2_wakeup_source_restore()
57 if (!cd) in gpcv2_wakeup_source_restore()
61 reg = cd->gpc_base + cd->cpu2wakeup + i * 4; in gpcv2_wakeup_source_restore()
[all …]
Dirq-mips-gic.c349 struct gic_all_vpes_chip_data *cd; in gic_mask_local_irq_all_vpes() local
354 cd = irq_data_get_irq_chip_data(d); in gic_mask_local_irq_all_vpes()
355 cd->mask = false; in gic_mask_local_irq_all_vpes()
367 struct gic_all_vpes_chip_data *cd; in gic_unmask_local_irq_all_vpes() local
372 cd = irq_data_get_irq_chip_data(d); in gic_unmask_local_irq_all_vpes()
373 cd->mask = true; in gic_unmask_local_irq_all_vpes()
397 struct gic_all_vpes_chip_data *cd; in gic_all_vpes_irq_cpu_online() local
401 cd = &gic_all_vpes_chip_data[intr]; in gic_all_vpes_irq_cpu_online()
402 write_gic_vl_map(mips_gic_vx_map_reg(intr), cd->map); in gic_all_vpes_irq_cpu_online()
403 if (cd->mask) in gic_all_vpes_irq_cpu_online()
[all …]
/linux-4.19.296/fs/
Dchar_dev.c53 struct char_device_struct *cd; in chrdev_show() local
56 for (cd = chrdevs[major_to_index(offset)]; cd; cd = cd->next) { in chrdev_show()
57 if (cd->major == offset) in chrdev_show()
58 seq_printf(f, "%3d %s\n", cd->major, cd->name); in chrdev_show()
68 struct char_device_struct *cd; in find_dynamic_major() local
77 for (cd = chrdevs[major_to_index(i)]; cd; cd = cd->next) in find_dynamic_major()
78 if (cd->major == i) in find_dynamic_major()
81 if (cd == NULL) in find_dynamic_major()
103 struct char_device_struct *cd, **cp; in __register_chrdev_region() local
107 cd = kzalloc(sizeof(struct char_device_struct), GFP_KERNEL); in __register_chrdev_region()
[all …]
/linux-4.19.296/drivers/dca/
Ddca-sysfs.c38 struct device *cd; in dca_sysfs_add_req() local
41 cd = device_create(dca_class, dca->cd, MKDEV(0, slot + 1), NULL, in dca_sysfs_add_req()
43 if (IS_ERR(cd)) in dca_sysfs_add_req()
44 return PTR_ERR(cd); in dca_sysfs_add_req()
55 struct device *cd; in dca_sysfs_add_provider() local
70 cd = device_create(dca_class, dev, MKDEV(0, 0), NULL, "dca%d", dca->id); in dca_sysfs_add_provider()
71 if (IS_ERR(cd)) { in dca_sysfs_add_provider()
75 return PTR_ERR(cd); in dca_sysfs_add_provider()
77 dca->cd = cd; in dca_sysfs_add_provider()
83 device_unregister(dca->cd); in dca_sysfs_remove_provider()
[all …]
/linux-4.19.296/fs/nfs/
Dcache_lib.c35 int nfs_cache_upcall(struct cache_detail *cd, char *entry_name) in nfs_cache_upcall() argument
44 cd->name, in nfs_cache_upcall()
116 int nfs_cache_register_sb(struct super_block *sb, struct cache_detail *cd) in nfs_cache_register_sb() argument
122 ret = sunrpc_cache_register_pipefs(dir, cd->name, 0600, cd); in nfs_cache_register_sb()
127 int nfs_cache_register_net(struct net *net, struct cache_detail *cd) in nfs_cache_register_net() argument
132 sunrpc_init_cache_detail(cd); in nfs_cache_register_net()
135 ret = nfs_cache_register_sb(pipefs_sb, cd); in nfs_cache_register_net()
138 sunrpc_destroy_cache_detail(cd); in nfs_cache_register_net()
143 void nfs_cache_unregister_sb(struct super_block *sb, struct cache_detail *cd) in nfs_cache_unregister_sb() argument
145 sunrpc_cache_unregister_pipefs(cd); in nfs_cache_unregister_sb()
[all …]
Ddns_resolve.c131 static void nfs_dns_request(struct cache_detail *cd, in nfs_dns_request() argument
141 static int nfs_dns_upcall(struct cache_detail *cd, in nfs_dns_upcall() argument
147 ret = nfs_cache_upcall(cd, key->hostname); in nfs_dns_upcall()
149 ret = sunrpc_cache_pipe_upcall(cd, ch); in nfs_dns_upcall()
167 static int nfs_dns_show(struct seq_file *m, struct cache_detail *cd, in nfs_dns_show() argument
193 static struct nfs_dns_ent *nfs_dns_lookup(struct cache_detail *cd, in nfs_dns_lookup() argument
198 ch = sunrpc_cache_lookup(cd, in nfs_dns_lookup()
206 static struct nfs_dns_ent *nfs_dns_update(struct cache_detail *cd, in nfs_dns_update() argument
212 ch = sunrpc_cache_update(cd, in nfs_dns_update()
220 static int nfs_dns_parse(struct cache_detail *cd, char *buf, int buflen) in nfs_dns_parse() argument
[all …]
Dcache_lib.h22 extern int nfs_cache_upcall(struct cache_detail *cd, char *entry_name);
27 extern int nfs_cache_register_net(struct net *net, struct cache_detail *cd);
28 extern void nfs_cache_unregister_net(struct net *net, struct cache_detail *cd);
30 struct cache_detail *cd);
32 struct cache_detail *cd);
/linux-4.19.296/drivers/clk/sprd/
Ddiv.c25 struct sprd_div *cd = hw_to_sprd_div(hw); in sprd_div_round_rate() local
27 return sprd_div_helper_round_rate(&cd->common, &cd->div, in sprd_div_round_rate()
50 struct sprd_div *cd = hw_to_sprd_div(hw); in sprd_div_recalc_rate() local
52 return sprd_div_helper_recalc_rate(&cd->common, &cd->div, parent_rate); in sprd_div_recalc_rate()
80 struct sprd_div *cd = hw_to_sprd_div(hw); in sprd_div_set_rate() local
82 return sprd_div_helper_set_rate(&cd->common, &cd->div, in sprd_div_set_rate()
/linux-4.19.296/lib/reed_solomon/
Dreed_solomon.c178 struct rs_codec *cd; in free_rs() local
183 cd = rs->codec; in free_rs()
185 cd->users--; in free_rs()
186 if(!cd->users) { in free_rs()
187 list_del(&cd->list); in free_rs()
188 kfree(cd->alpha_to); in free_rs()
189 kfree(cd->index_of); in free_rs()
190 kfree(cd->genpoly); in free_rs()
191 kfree(cd); in free_rs()
245 struct rs_codec *cd = list_entry(tmp, struct rs_codec, list); in init_rs_internal() local
[all …]
/linux-4.19.296/drivers/clk/microchip/
Dclk-pic32mzda.c144 struct pic32mzda_clk_data *cd; in pic32_fscm_nmi() local
146 cd = container_of(nb, struct pic32mzda_clk_data, failsafe_notifier); in pic32_fscm_nmi()
149 if (readl(cd->core.iobase) & BIT(2)) in pic32_fscm_nmi()
161 struct pic32mzda_clk_data *cd; in pic32mzda_clk_probe() local
167 cd = devm_kzalloc(&pdev->dev, sizeof(*cd), GFP_KERNEL); in pic32mzda_clk_probe()
168 if (!cd) in pic32mzda_clk_probe()
171 core = &cd->core; in pic32mzda_clk_probe()
180 clks = &cd->clks[0]; in pic32mzda_clk_probe()
234 cd->onecell_data.clks = clks; in pic32mzda_clk_probe()
235 cd->onecell_data.clk_num = MAXCLKS; in pic32mzda_clk_probe()
[all …]
/linux-4.19.296/include/linux/sunrpc/
Dcache.h78 void (*cache_request)(struct cache_detail *cd,
86 struct cache_detail *cd,
88 void (*warn_no_listener)(struct cache_detail *cd,
190 static inline void cache_put(struct cache_head *h, struct cache_detail *cd) in cache_put() argument
193 h->expiry_time < cd->nextcheck) in cache_put()
194 cd->nextcheck = h->expiry_time; in cache_put()
195 kref_put(&h->ref, cd->cache_put); in cache_put()
213 extern int cache_register_net(struct cache_detail *cd, struct net *net);
214 extern void cache_unregister_net(struct cache_detail *cd, struct net *net);
217 extern void cache_destroy_net(struct cache_detail *cd, struct net *net);
[all …]
/linux-4.19.296/fs/nfsd/
Dnfs3xdr.c820 encode_entry_baggage(struct nfsd3_readdirres *cd, __be32 *p, const char *name, in encode_entry_baggage() argument
827 cd->offset = p; /* remember pointer */ in encode_entry_baggage()
834 compose_entry_fh(struct nfsd3_readdirres *cd, struct svc_fh *fhp, in compose_entry_fh() argument
841 dparent = cd->fh.fh_dentry; in compose_entry_fh()
842 exp = cd->fh.fh_export; in compose_entry_fh()
865 rv = fh_compose(fhp, exp, dchild, &cd->fh); in compose_entry_fh()
871 static __be32 *encode_entryplus_baggage(struct nfsd3_readdirres *cd, __be32 *p, const char *name, i… in encode_entryplus_baggage() argument
873 struct svc_fh *fh = &cd->scratch; in encode_entryplus_baggage()
877 err = compose_entry_fh(cd, fh, name, namlen, ino); in encode_entryplus_baggage()
883 p = encode_post_op_attr(cd->rqstp, p, fh); in encode_entryplus_baggage()
[all …]
Dexport.c52 static void expkey_request(struct cache_detail *cd, in expkey_request() argument
67 static struct svc_expkey *svc_expkey_update(struct cache_detail *cd, struct svc_expkey *new,
69 static struct svc_expkey *svc_expkey_lookup(struct cache_detail *cd, struct svc_expkey *);
71 static int expkey_parse(struct cache_detail *cd, char *mesg, int mlen) in expkey_parse() argument
127 ek = svc_expkey_lookup(cd, &key); in expkey_parse()
141 ek = svc_expkey_update(cd, &key, ek); in expkey_parse()
151 ek = svc_expkey_update(cd, &key, ek); in expkey_parse()
159 cache_put(&ek->h, cd); in expkey_parse()
167 struct cache_detail *cd, in expkey_show() argument
263 svc_expkey_lookup(struct cache_detail *cd, struct svc_expkey *item) in svc_expkey_lookup() argument
[all …]
Dnfs4idmap.c125 idtoname_request(struct cache_detail *cd, struct cache_head *ch, char **bpp, in idtoname_request() argument
150 idtoname_show(struct seq_file *m, struct cache_detail *cd, struct cache_head *h) in idtoname_show() argument
197 idtoname_parse(struct cache_detail *cd, char *buf, int buflen) in idtoname_parse() argument
239 res = idtoname_lookup(cd, &ent); in idtoname_parse()
253 res = idtoname_update(cd, &ent, res); in idtoname_parse()
257 cache_put(&res->h, cd); in idtoname_parse()
265 idtoname_lookup(struct cache_detail *cd, struct ent *item) in idtoname_lookup() argument
267 struct cache_head *ch = sunrpc_cache_lookup(cd, &item->h, in idtoname_lookup()
276 idtoname_update(struct cache_detail *cd, struct ent *new, struct ent *old) in idtoname_update() argument
278 struct cache_head *ch = sunrpc_cache_update(cd, &new->h, &old->h, in idtoname_update()
[all …]
Dnfsxdr.c520 struct nfsd_readdirres *cd = container_of(ccd, struct nfsd_readdirres, common); in nfssvc_encode_entry() local
521 __be32 *p = cd->buffer; in nfssvc_encode_entry()
530 cd->common.err = nfserr_fbig; in nfssvc_encode_entry()
533 if (cd->offset) in nfssvc_encode_entry()
534 *cd->offset = htonl(offset); in nfssvc_encode_entry()
540 if ((buflen = cd->buflen - slen - 4) < 0) { in nfssvc_encode_entry()
541 cd->common.err = nfserr_toosmall; in nfssvc_encode_entry()
545 cd->common.err = nfserr_fbig; in nfssvc_encode_entry()
551 cd->offset = p; /* remember pointer */ in nfssvc_encode_entry()
554 cd->buflen = buflen; in nfssvc_encode_entry()
[all …]
/linux-4.19.296/lib/
Dearlycpio.c71 struct cpio_data cd = { NULL, 0, "" }; in find_cpio_data() local
137 strlcpy(cd.name, p + mypathsize, MAX_CPIO_FILE_NAME); in find_cpio_data()
139 cd.data = (void *)dptr; in find_cpio_data()
140 cd.size = ch[C_FILESIZE]; in find_cpio_data()
141 return cd; /* Found it! */ in find_cpio_data()
148 return cd; in find_cpio_data()
/linux-4.19.296/drivers/s390/cio/
Dchsc_sch.c458 struct chsc_chp_cd *cd; in chsc_ioctl_info_channel_path() local
479 cd = kzalloc(sizeof(*cd), GFP_KERNEL); in chsc_ioctl_info_channel_path()
480 if (!cd) { in chsc_ioctl_info_channel_path()
484 if (copy_from_user(cd, user_cd, sizeof(*cd))) { in chsc_ioctl_info_channel_path()
490 scpcd_area->m = cd->m; in chsc_ioctl_info_channel_path()
491 scpcd_area->fmt1 = cd->fmt; in chsc_ioctl_info_channel_path()
492 scpcd_area->cssid = cd->chpid.cssid; in chsc_ioctl_info_channel_path()
493 scpcd_area->first_chpid = cd->chpid.id; in chsc_ioctl_info_channel_path()
494 scpcd_area->last_chpid = cd->chpid.id; in chsc_ioctl_info_channel_path()
507 memcpy(&cd->cpcb, &scpcd_area->response, scpcd_area->response.length); in chsc_ioctl_info_channel_path()
[all …]

12