cxlflash_cfg 252 drivers/scsi/cxlflash/common.h struct cxlflash_cfg *parent; /* Pointer back to parent cxlflash_cfg */ cxlflash_cfg 308 drivers/scsi/cxlflash/common.h struct cxlflash_cfg *cfg, int i) cxlflash_cfg 315 drivers/scsi/cxlflash/common.h static inline __be64 __iomem *get_fc_port_regs(struct cxlflash_cfg *cfg, int i) cxlflash_cfg 322 drivers/scsi/cxlflash/common.h static inline __be64 __iomem *get_fc_port_luns(struct cxlflash_cfg *cfg, int i) cxlflash_cfg 335 drivers/scsi/cxlflash/common.h void cxlflash_stop_term_user_contexts(struct cxlflash_cfg *cfg); cxlflash_cfg 336 drivers/scsi/cxlflash/common.h int cxlflash_mark_contexts_error(struct cxlflash_cfg *cfg); cxlflash_cfg 337 drivers/scsi/cxlflash/common.h void cxlflash_term_local_luns(struct cxlflash_cfg *cfg); cxlflash_cfg 338 drivers/scsi/cxlflash/common.h void cxlflash_restore_luntable(struct cxlflash_cfg *cfg); cxlflash_cfg 33 drivers/scsi/cxlflash/lunmgt.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 61 drivers/scsi/cxlflash/lunmgt.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 84 drivers/scsi/cxlflash/lunmgt.c static struct llun_info *lookup_local(struct cxlflash_cfg *cfg, u8 *wwid) cxlflash_cfg 134 drivers/scsi/cxlflash/lunmgt.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 178 drivers/scsi/cxlflash/lunmgt.c void cxlflash_term_local_luns(struct cxlflash_cfg *cfg) cxlflash_cfg 230 drivers/scsi/cxlflash/lunmgt.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 45 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = afu->parent; cxlflash_cfg 162 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = afu->parent; cxlflash_cfg 198 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = hwq->afu->parent; cxlflash_cfg 242 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = hwq->afu->parent; cxlflash_cfg 307 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = afu->parent; cxlflash_cfg 351 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = afu->parent; cxlflash_cfg 396 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = afu->parent; cxlflash_cfg 463 drivers/scsi/cxlflash/main.c static int send_tmf(struct cxlflash_cfg *cfg, struct scsi_device *sdev, cxlflash_cfg 567 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(host); cxlflash_cfg 648 drivers/scsi/cxlflash/main.c static void cxlflash_wait_for_pci_err_recovery(struct cxlflash_cfg *cfg) cxlflash_cfg 662 drivers/scsi/cxlflash/main.c static void free_mem(struct cxlflash_cfg *cfg) cxlflash_cfg 676 drivers/scsi/cxlflash/main.c static void cxlflash_reset_sync(struct cxlflash_cfg *cfg) cxlflash_cfg 695 drivers/scsi/cxlflash/main.c static void stop_afu(struct cxlflash_cfg *cfg) cxlflash_cfg 732 drivers/scsi/cxlflash/main.c static void term_intr(struct cxlflash_cfg *cfg, enum undo_level level, cxlflash_cfg 779 drivers/scsi/cxlflash/main.c static void term_mc(struct cxlflash_cfg *cfg, u32 index) cxlflash_cfg 818 drivers/scsi/cxlflash/main.c static void term_afu(struct cxlflash_cfg *cfg) cxlflash_cfg 853 drivers/scsi/cxlflash/main.c static void notify_shutdown(struct cxlflash_cfg *cfg, bool wait) cxlflash_cfg 934 drivers/scsi/cxlflash/main.c static void cxlflash_release_chrdev(struct cxlflash_cfg *cfg) cxlflash_cfg 951 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = pci_get_drvdata(pdev); cxlflash_cfg 1010 drivers/scsi/cxlflash/main.c static int alloc_mem(struct cxlflash_cfg *cfg) cxlflash_cfg 1037 drivers/scsi/cxlflash/main.c static int init_pci(struct cxlflash_cfg *cfg) cxlflash_cfg 1068 drivers/scsi/cxlflash/main.c static int init_scsi(struct cxlflash_cfg *cfg) cxlflash_cfg 1196 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = afu->parent; cxlflash_cfg 1231 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = afu->parent; cxlflash_cfg 1267 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = afu->parent; cxlflash_cfg 1340 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = hwq->afu->parent; cxlflash_cfg 1547 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = afu->parent; cxlflash_cfg 1633 drivers/scsi/cxlflash/main.c static int read_vpd(struct cxlflash_cfg *cfg, u64 wwpn[]) cxlflash_cfg 1735 drivers/scsi/cxlflash/main.c static void init_pcr(struct cxlflash_cfg *cfg) cxlflash_cfg 1770 drivers/scsi/cxlflash/main.c static int init_global(struct cxlflash_cfg *cfg) cxlflash_cfg 1896 drivers/scsi/cxlflash/main.c static int start_afu(struct cxlflash_cfg *cfg) cxlflash_cfg 1953 drivers/scsi/cxlflash/main.c static enum undo_level init_intr(struct cxlflash_cfg *cfg, cxlflash_cfg 2009 drivers/scsi/cxlflash/main.c static int init_mc(struct cxlflash_cfg *cfg, u32 index) cxlflash_cfg 2092 drivers/scsi/cxlflash/main.c static void get_num_afu_ports(struct cxlflash_cfg *cfg) cxlflash_cfg 2119 drivers/scsi/cxlflash/main.c static int init_afu(struct cxlflash_cfg *cfg) cxlflash_cfg 2209 drivers/scsi/cxlflash/main.c static int afu_reset(struct cxlflash_cfg *cfg) cxlflash_cfg 2232 drivers/scsi/cxlflash/main.c static void drain_ioctls(struct cxlflash_cfg *cfg) cxlflash_cfg 2245 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = data; cxlflash_cfg 2272 drivers/scsi/cxlflash/main.c static void cxlflash_schedule_async_reset(struct cxlflash_cfg *cfg) cxlflash_cfg 2306 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = afu->parent; cxlflash_cfg 2400 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = afu->parent; cxlflash_cfg 2433 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(host); cxlflash_cfg 2480 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(host); cxlflash_cfg 2523 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(host); cxlflash_cfg 2584 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg, cxlflash_cfg 2626 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 2643 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 2660 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 2677 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 2693 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 2726 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(shost); cxlflash_cfg 2782 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg, cxlflash_cfg 2819 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 2836 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 2853 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 2870 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 2889 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 2911 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 2967 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 2991 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 3052 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev)); cxlflash_cfg 3077 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = shost_priv(shost); cxlflash_cfg 3222 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = container_of(work, struct cxlflash_cfg, cxlflash_cfg 3272 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg; cxlflash_cfg 3277 drivers/scsi/cxlflash/main.c cfg = container_of(inode->i_cdev, struct cxlflash_cfg, cdev); cxlflash_cfg 3306 drivers/scsi/cxlflash/main.c static int cxlflash_lun_provision(struct cxlflash_cfg *cfg, cxlflash_cfg 3400 drivers/scsi/cxlflash/main.c static int cxlflash_afu_debug(struct cxlflash_cfg *cfg, cxlflash_cfg 3499 drivers/scsi/cxlflash/main.c typedef int (*hioctl) (struct cxlflash_cfg *, void *); cxlflash_cfg 3501 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = file->private_data; cxlflash_cfg 3605 drivers/scsi/cxlflash/main.c static int init_chrdev(struct cxlflash_cfg *cfg) cxlflash_cfg 3669 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = NULL; cxlflash_cfg 3681 drivers/scsi/cxlflash/main.c host = scsi_host_alloc(&driver_template, sizeof(struct cxlflash_cfg)); cxlflash_cfg 3802 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = pci_get_drvdata(pdev); cxlflash_cfg 3846 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = pci_get_drvdata(pdev); cxlflash_cfg 3866 drivers/scsi/cxlflash/main.c struct cxlflash_cfg *cfg = pci_get_drvdata(pdev); cxlflash_cfg 95 drivers/scsi/cxlflash/superpipe.c void cxlflash_stop_term_user_contexts(struct cxlflash_cfg *cfg) cxlflash_cfg 128 drivers/scsi/cxlflash/superpipe.c static struct ctx_info *find_error_context(struct cxlflash_cfg *cfg, u64 rctxid, cxlflash_cfg 155 drivers/scsi/cxlflash/superpipe.c struct ctx_info *get_context(struct cxlflash_cfg *cfg, u64 rctxid, cxlflash_cfg 261 drivers/scsi/cxlflash/superpipe.c static int afu_attach(struct cxlflash_cfg *cfg, struct ctx_info *ctxi) cxlflash_cfg 332 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 439 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = ctxi->cfg; cxlflash_cfg 483 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = ctxi->cfg; cxlflash_cfg 634 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 751 drivers/scsi/cxlflash/superpipe.c static void destroy_context(struct cxlflash_cfg *cfg, cxlflash_cfg 780 drivers/scsi/cxlflash/superpipe.c static struct ctx_info *create_context(struct cxlflash_cfg *cfg) cxlflash_cfg 826 drivers/scsi/cxlflash/superpipe.c static void init_context(struct ctx_info *ctxi, struct cxlflash_cfg *cfg, cxlflash_cfg 858 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = ctxi->cfg; cxlflash_cfg 894 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 992 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = container_of(file->f_op, struct cxlflash_cfg, cxlflash_cfg 1057 drivers/scsi/cxlflash/superpipe.c static struct page *get_err_page(struct cxlflash_cfg *cfg) cxlflash_cfg 1107 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = container_of(file->f_op, struct cxlflash_cfg, cxlflash_cfg 1180 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = container_of(file->f_op, struct cxlflash_cfg, cxlflash_cfg 1234 drivers/scsi/cxlflash/superpipe.c int cxlflash_mark_contexts_error(struct cxlflash_cfg *cfg) cxlflash_cfg 1278 drivers/scsi/cxlflash/superpipe.c int check_state(struct cxlflash_cfg *cfg) cxlflash_cfg 1320 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 1534 drivers/scsi/cxlflash/superpipe.c static int recover_context(struct cxlflash_cfg *cfg, cxlflash_cfg 1654 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 1775 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 1842 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 1964 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 2052 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 2099 drivers/scsi/cxlflash/superpipe.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 104 drivers/scsi/cxlflash/superpipe.h struct cxlflash_cfg *cfg; cxlflash_cfg 135 drivers/scsi/cxlflash/superpipe.h struct ctx_info *get_context(struct cxlflash_cfg *cfg, u64 rctxit, void *arg, cxlflash_cfg 151 drivers/scsi/cxlflash/superpipe.h int check_state(struct cxlflash_cfg *cfg); cxlflash_cfg 429 drivers/scsi/cxlflash/vlun.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 507 drivers/scsi/cxlflash/vlun.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 625 drivers/scsi/cxlflash/vlun.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 733 drivers/scsi/cxlflash/vlun.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 832 drivers/scsi/cxlflash/vlun.c void cxlflash_restore_luntable(struct cxlflash_cfg *cfg) cxlflash_cfg 885 drivers/scsi/cxlflash/vlun.c static int init_luntable(struct cxlflash_cfg *cfg, struct llun_info *lli) cxlflash_cfg 975 drivers/scsi/cxlflash/vlun.c struct cxlflash_cfg *cfg = shost_priv(sdev->host); cxlflash_cfg 1098 drivers/scsi/cxlflash/vlun.c struct cxlflash_cfg *cfg = afu->parent; cxlflash_cfg 1193 drivers/scsi/cxlflash/vlun.c struct cxlflash_cfg *cfg = shost_priv(sdev->host);