/linux-4.19.296/drivers/misc/genwqe/ |
D | card_base.c | 125 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 …]
|
D | card_debugfs.c | 66 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 …]
|
D | card_utils.c | 54 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 …]
|
D | card_base.h | 376 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 …]
|
D | card_ddcb.c | 172 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 …]
|
D | card_dev.c | 40 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 …]
|
D | card_sysfs.c | 50 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/ |
D | ccu_div.c | 22 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/ |
D | irq-imx-gpcv2.c | 33 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 …]
|
D | irq-mips-gic.c | 349 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/ |
D | char_dev.c | 53 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/ |
D | dca-sysfs.c | 38 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/ |
D | cache_lib.c | 35 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 …]
|
D | dns_resolve.c | 131 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 …]
|
D | cache_lib.h | 22 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/ |
D | div.c | 25 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/ |
D | reed_solomon.c | 178 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/ |
D | clk-pic32mzda.c | 144 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/ |
D | cache.h | 78 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/ |
D | nfs3xdr.c | 820 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 …]
|
D | export.c | 52 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 …]
|
D | nfs4idmap.c | 125 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 …]
|
D | nfsxdr.c | 520 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/ |
D | earlycpio.c | 71 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/ |
D | chsc_sch.c | 458 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 …]
|