/linux-master/drivers/cxl/core/ |
H A D | port.c | 634 static int devm_cxl_link_uport(struct device *host, struct cxl_port *port) argument 642 return devm_add_action_or_reset(host, cxl_unlink_uport, port); 652 static int devm_cxl_link_parent_dport(struct device *host, argument 665 return devm_add_action_or_reset(host, cxl_unlink_parent_dport, port); 717 * walk to the host bridge, or the first ancestor that knows 718 * the host bridge 730 dev_dbg(uport_dev, "host-bridge: %s\n", 751 static int cxl_setup_comp_regs(struct device *host, struct cxl_register_map *map, argument 755 .host = host, 778 cxl_dport_setup_regs(struct device *host, struct cxl_dport *dport, resource_size_t component_reg_phys) argument 831 __devm_cxl_add_port(struct device *host, struct device *uport_dev, resource_size_t component_reg_phys, struct cxl_dport *parent_dport) argument 907 devm_cxl_add_port(struct device *host, struct device *uport_dev, resource_size_t component_reg_phys, struct cxl_dport *parent_dport) argument 936 devm_cxl_add_root(struct device *host, const struct cxl_root_ops *ops) argument 973 devm_cxl_register_pci_bus(struct device *host, struct device *uport_dev, struct pci_bus *bus) argument 1111 struct device *host; local 1394 struct device *host = endpoint_host(endpoint); local 1410 struct device *host = endpoint_host(endpoint); local 2034 cxl_decoder_autoremove(struct device *host, struct cxl_decoder *cxld) argument [all...] |
H A D | mbox.c | 1388 mds->cxlds.reg_map.host = dev;
|
/linux-master/sound/soc/sof/ |
H A D | pcm.c | 392 snd_pcm_uframes_t host, dai; local 400 ret = pcm_ops->pointer(component, substream, &host); 403 return ret ? ret : host; 414 host = bytes_to_frames(substream->runtime, 419 trace_sof_pcm_pointer_position(sdev, spcm, substream, host, dai); 421 return host;
|
/linux-master/drivers/spi/ |
H A D | spi-hisi-kunpeng.c | 165 struct spi_controller *host; local 167 host = container_of(hs->dev, struct spi_controller, dev); 168 snprintf(name, 32, "hisi_spi%d", host->bus_num); 292 static u32 hisi_calc_effective_speed(struct spi_controller *host, argument 298 chip->clk_div = DIV_ROUND_UP(host->max_speed_hz, speed_hz) + 1; 303 effective_speed = host->max_speed_hz / chip->clk_div; 337 struct spi_controller *host = dev_id; local 338 struct hisi_spi *hs = spi_controller_get_devdata(host); 344 if (!host->cur_msg) 350 host 374 hisi_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *transfer) argument 410 hisi_spi_handle_err(struct spi_controller *host, struct spi_message *msg) argument 453 struct spi_controller *host; local 526 struct spi_controller *host = platform_get_drvdata(pdev); local [all...] |
H A D | spi-axi-spi-engine.c | 60 /* Arbitrary sync ID for use by host->cur_msg */ 221 struct spi_controller *host = spi->controller; local 237 new_clk_div = host->max_speed_hz / xfer->effective_speed_hz; 450 struct spi_controller *host = devid; local 451 struct spi_message *msg = host->cur_msg; 452 struct spi_engine *spi_engine = spi_controller_get_devdata(host); 533 static int spi_engine_transfer_one_message(struct spi_controller *host, argument 536 struct spi_engine *spi_engine = spi_controller_get_devdata(host); 572 dev_err(&host->dev, 577 spi_finalize_current_message(host); 594 struct spi_controller *host; local [all...] |
/linux-master/drivers/nvme/target/ |
H A D | nvmet.h | 324 static inline char *nvmet_host_name(struct nvmet_host *host) argument 326 return config_item_name(&host->group.cg_item); 331 struct nvmet_host *host; member in struct:nvmet_host_link 543 struct nvmet_host *host); 714 int nvmet_auth_set_key(struct nvmet_host *host, const char *secret, 716 int nvmet_auth_set_host_hash(struct nvmet_host *host, const char *hash);
|
H A D | core.c | 32 * information change for at least one host. 42 * while when reading (popolating discovery log page or checking host-subsystem 823 * The teardown flow may take some time, and the host may not 1194 * in case a host died before it enabled the controller. Hence, simply 1281 pr_warn("could not find controller %d for subsys %s / host %s\n", 1326 if (!strcmp(nvmet_host_name(p->host), hostnqn)) 1394 pr_info("connect by host %s for subsystem %s not allowed\n",
|
H A D | configfs.c | 1067 struct nvmet_host *host; local 1076 host = to_host(target); 1080 link->host = host; 1091 if (!strcmp(nvmet_host_name(p->host), nvmet_host_name(host))) 1095 nvmet_subsys_disc_changed(subsys, host); 1109 struct nvmet_host *host = to_host(target); local 1114 if (!strcmp(nvmet_host_name(p->host), nvmet_host_name(host))) 2021 struct nvmet_host *host = to_host(item); local 2048 struct nvmet_host *host = to_host(item); local 2065 struct nvmet_host *host = to_host(item); local 2074 struct nvmet_host *host = to_host(item); local 2091 struct nvmet_host *host = to_host(item); local 2100 struct nvmet_host *host = to_host(item); local 2129 struct nvmet_host *host = to_host(item); local 2153 struct nvmet_host *host; local [all...] |
H A D | auth.c | 22 int nvmet_auth_set_key(struct nvmet_host *host, const char *secret, argument 48 kfree(host->dhchap_ctrl_secret); 49 host->dhchap_ctrl_secret = strim(dhchap_secret); 50 host->dhchap_ctrl_key_hash = key_hash; 52 kfree(host->dhchap_secret); 53 host->dhchap_secret = strim(dhchap_secret); 54 host->dhchap_key_hash = key_hash; 131 struct nvmet_host *host = NULL; local 142 pr_debug("check %s\n", nvmet_host_name(p->host)); 143 if (strcmp(nvmet_host_name(p->host), ctr [all...] |
/linux-master/drivers/nvme/host/ |
H A D | tcp.c | 3 * NVMe over Fabrics TCP host. 1473 pr_err("queue %d: data digest mismatch host: %s ctrl: %s\n", 1483 pr_err("queue %d: header digest mismatch host: %s ctrl: %s\n", 1933 ctrl->opts->host->nqn, 2769 nvmf_ctrl_subsysnqn(&ctrl->ctrl), &ctrl->addr, opts->host->nqn); 2845 MODULE_DESCRIPTION("NVMe host TCP transport driver");
|
H A D | core.c | 97 * nvme_wq will host works such as scan, aen handling, fw activation, 100 * serialization purposes. nvme_delete_wq host controller deletion 1202 * Keep alive commands interval on the host should be 1222 * The host should send Keep Alive commands at half of the Keep Alive Timeout 2354 "Minimum device page size %u too large for host (%u)\n", 2440 struct nvme_feat_host_behavior *host; local 2453 host = kzalloc(sizeof(*host), GFP_KERNEL); 2454 if (!host) 2457 host [all...] |
/linux-master/fs/nfs/ |
H A D | inode.c | 150 ret = nfs_wb_all(mapping->host); 1320 struct inode *inode = mapping->host; 1399 * @inode: pointer to host inode
|
/linux-master/drivers/scsi/ |
H A D | sd.c | 400 dif = scsi_host_dif_capable(sdp->host, sdkp->protection_type); 401 dix = scsi_host_dix_capable(sdp->host, sdkp->protection_type); 403 if (!dix && scsi_host_dix_capable(sdp->host, T10_PI_TYPE0_PROTECTION)) { 593 return sprintf(buf, "host-managed\n"); 595 return sprintf(buf, "host-aware\n"); 1049 * host-managed ZBC disks. 1271 dif = scsi_host_dif_capable(cmd->device->host, sdkp->protection_type); 1299 * host adapter, it's safe to assume that we can at least transfer 1500 struct Scsi_Host *host = sdp->host; local [all...] |
/linux-master/scripts/ |
H A D | Makefile.build | 48 include $(srctree)/scripts/Makefile.host
|
/linux-master/fs/erofs/ |
H A D | fscache.c | 226 struct erofs_fscache *ctx = folio->mapping->host->i_private; 259 struct inode *inode = mapping->host;
|
/linux-master/mm/ |
H A D | hugetlb.c | 1153 struct inode *inode = mapping->host; 6136 struct inode *inode = mapping->host; 6233 size = i_size_read(mapping->host) >> huge_page_shift(h); 6790 size = i_size_read(mapping->host) >> huge_page_shift(h);
|
/linux-master/fs/ntfs3/ |
H A D | inode.c | 710 struct inode *inode = mapping->host; 737 struct inode *inode = mapping->host; 782 struct inode *inode = mapping->host; 861 struct inode *inode = mapping->host; 881 struct inode *inode = mapping->host; 903 struct inode *inode = mapping->host; 947 struct inode *inode = mapping->host;
|
H A D | file.c | 257 struct inode *inode = mapping->host; 434 struct inode *inode = file->f_mapping->host; 738 struct inode *inode = file->f_mapping->host; 775 struct inode *inode = in->f_mapping->host; 1070 struct inode *inode = mapping->host;
|
/linux-master/fs/netfs/ |
H A D | buffered_write.c | 175 wbc_attach_fdatawrite_inode(&wbc, mapping->host); 475 struct inode *inode = file->f_mapping->host; 902 struct netfs_inode *ctx = netfs_inode(mapping->host); 1211 unsigned long long i_size = i_size_read(mapping->host);
|
/linux-master/drivers/mtd/nand/raw/ |
H A D | qcom_nandc.c | 792 static void set_address(struct qcom_nand_host *host, u16 column, int page) argument 794 struct nand_chip *chip = &host->chip; 811 static void update_rw_regs(struct qcom_nand_host *host, int num_cw, bool read, int cw) argument 813 struct nand_chip *chip = &host->chip; 818 if (host->use_ecc) 826 if (host->use_ecc) { 827 cfg0 = (host->cfg0 & ~(7U << CW_PER_PAGE)) | 830 cfg1 = host->cfg1; 831 ecc_bch_cfg = host->ecc_bch_cfg; 833 cfg0 = (host 1443 check_flash_errors(struct qcom_nand_host *host, int cw_cnt) argument 1466 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 1551 check_for_erased_page(struct qcom_nand_host *host, u8 *data_buf, u8 *oob_buf, unsigned long uncorrectable_cws, int page, unsigned int max_bitflips) argument 1610 parse_read_errors(struct qcom_nand_host *host, u8 *data_buf, u8 *oob_buf, int page) argument 1713 read_page_ecc(struct qcom_nand_host *host, u8 *data_buf, u8 *oob_buf, int page) argument 1792 copy_last_cw(struct qcom_nand_host *host, int page) argument 1821 qcom_nandc_is_boot_partition(struct qcom_nand_host *host, int page) argument 1861 qcom_nandc_codeword_fixup(struct qcom_nand_host *host, int page) argument 1888 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 1917 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 1941 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 1962 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 2036 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 2113 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 2155 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 2192 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 2317 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 2339 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 2368 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 2548 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 2683 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 2748 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 2799 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 2855 struct qcom_nand_host *host = to_qcom_nand_host(chip); local 3189 qcom_nand_host_parse_boot_partitions(struct qcom_nand_controller *nandc, struct qcom_nand_host *host, struct device_node *dn) argument 3257 qcom_nand_host_init_and_register(struct qcom_nand_controller *nandc, struct qcom_nand_host *host, struct device_node *dn) argument 3323 struct qcom_nand_host *host; local 3455 struct qcom_nand_host *host; local [all...] |
/linux-master/drivers/mtd/nand/raw/brcmnand/ |
H A D | brcmnand.c | 258 int (*dma_trans)(struct brcmnand_host *host, u64 addr, u32 *buf, 628 static int brcmnand_status(struct brcmnand_host *host); 905 struct brcmnand_host *host = nand_get_controller_data(chip); local 906 struct brcmnand_controller *ctrl = host->ctrl; 909 (host->cs << 16) | ((addr >> 32) & 0xffff)); 941 static void brcmnand_wr_corr_thresh(struct brcmnand_host *host, u8 val) argument 943 struct brcmnand_controller *ctrl = host->ctrl; 946 int cs = host->cs; 1010 static void brcmnand_set_ecc_enabled(struct brcmnand_host *host, int en) argument 1012 struct brcmnand_controller *ctrl = host 1041 brcmnand_get_sector_size_1k(struct brcmnand_host *host) argument 1057 brcmnand_set_sector_size_1k(struct brcmnand_host *host, int val) argument 1074 brcmnand_get_spare_size(struct brcmnand_host *host) argument 1084 brcmnand_get_ecc_settings(struct brcmnand_host *host, struct nand_chip *chip) argument 1120 bcmnand_ctrl_poll_status(struct brcmnand_host *host, u32 mask, u32 expected_val, unsigned long timeout_ms) argument 1255 struct brcmnand_host *host = nand_get_controller_data(chip); local 1273 struct brcmnand_host *host = nand_get_controller_data(chip); local 1313 struct brcmnand_host *host = nand_get_controller_data(chip); local 1331 struct brcmnand_host *host = nand_get_controller_data(chip); local 1357 struct brcmnand_host *host = nand_get_controller_data(chip); local 1386 brcmstb_choose_ecc_layout(struct brcmnand_host *host) argument 1429 struct brcmnand_host *host = nand_get_controller_data(chip); local 1679 brcmnand_send_cmd(struct brcmnand_host *host, int cmd) argument 1712 struct brcmnand_host *host = nand_get_controller_data(chip); local 1737 struct brcmnand_host *host = nand_get_controller_data(chip); local 1760 brcmnand_status(struct brcmnand_host *host) argument 1771 brcmnand_reset(struct brcmnand_host *host) argument 1790 brcmnand_low_level_op(struct brcmnand_host *host, enum brcmnand_llop_type type, u32 data, bool last_op) argument 1832 brcmnand_edu_trans(struct brcmnand_host *host, u64 addr, u32 *buf, u8 *oob, u32 len, u8 cmd) argument 1950 brcmnand_fill_dma_desc(struct brcmnand_host *host, struct brcm_nand_dma_desc *desc, u64 addr, dma_addr_t buf, u32 len, u8 dma_cmd, bool begin, bool end, dma_addr_t next_desc) argument 1980 brcmnand_dma_run(struct brcmnand_host *host, dma_addr_t desc) argument 2008 brcmnand_dma_trans(struct brcmnand_host *host, u64 addr, u32 *buf, u8 *oob, u32 len, u8 dma_cmd) argument 2043 struct brcmnand_host *host = nand_get_controller_data(chip); local 2142 struct brcmnand_host *host = nand_get_controller_data(chip); local 2236 struct brcmnand_host *host = nand_get_controller_data(chip); local 2249 struct brcmnand_host *host = nand_get_controller_data(chip); local 2276 struct brcmnand_host *host = nand_get_controller_data(chip); local 2289 struct brcmnand_host *host = nand_get_controller_data(chip); local 2361 struct brcmnand_host *host = nand_get_controller_data(chip); local 2374 struct brcmnand_host *host = nand_get_controller_data(chip); local 2397 struct brcmnand_host *host = nand_get_controller_data(chip); local 2408 brcmnand_exec_instr(struct brcmnand_host *host, int i, const struct nand_operation *op) argument 2492 struct brcmnand_host *host = nand_get_controller_data(chip); local 2539 brcmnand_set_cfg(struct brcmnand_host *host, struct brcmnand_cfg *cfg) argument 2639 brcmnand_print_cfg(struct brcmnand_host *host, char *buf, struct brcmnand_cfg *cfg) argument 2671 brcmnand_setup_dev(struct brcmnand_host *host) argument 2828 struct brcmnand_host *host = nand_get_controller_data(chip); local 2866 brcmnand_init_cs(struct brcmnand_host *host, const char * const *part_probe_types) argument 2921 brcmnand_save_restore_cs_config(struct brcmnand_host *host, int restore) argument 2955 struct brcmnand_host *host; local 2976 struct brcmnand_host *host; local 3087 struct brcmnand_host *host; local 3343 struct brcmnand_host *host; local [all...] |
/linux-master/drivers/mmc/host/ |
H A D | sdhci-of-dwcmshc.c | 209 static void dwcmshc_adma_write_desc(struct sdhci_host *host, void **desc, argument 215 sdhci_adma_write_desc(host, desc, addr, len, cmd); 221 sdhci_adma_write_desc(host, desc, addr, tmplen, cmd); 225 sdhci_adma_write_desc(host, desc, addr, len, cmd); 228 static unsigned int dwcmshc_get_max_clock(struct sdhci_host *host) argument 230 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); 233 return sdhci_pltfm_clk_get_max_clock(host); 238 static unsigned int rk35xx_get_max_clock(struct sdhci_host *host) argument 240 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); 248 struct sdhci_host *host local 268 dwcmshc_phy_1_8v_init(struct sdhci_host *host) argument 319 dwcmshc_phy_3_3v_init(struct sdhci_host *host) argument 366 th1520_sdhci_set_phy(struct sdhci_host *host) argument 389 dwcmshc_set_uhs_signaling(struct sdhci_host *host, unsigned int timing) argument 426 th1520_set_uhs_signaling(struct sdhci_host *host, unsigned int timing) argument 444 struct sdhci_host *host = mmc_priv(mmc); local 458 dwcmshc_rk3568_set_clock(struct sdhci_host *host, unsigned int clock) argument 571 rk35xx_sdhci_reset(struct sdhci_host *host, u8 mask) argument 586 th1520_execute_tuning(struct sdhci_host *host, u32 opcode) argument 643 th1520_sdhci_reset(struct sdhci_host *host, u8 mask) argument 660 cv18xx_sdhci_reset(struct sdhci_host *host, u8 mask) argument 762 dwcmshc_rk35xx_init(struct sdhci_host *host, struct dwcmshc_priv *dwc_priv) argument 803 dwcmshc_rk35xx_postinit(struct sdhci_host *host, struct dwcmshc_priv *dwc_priv) argument 861 struct sdhci_host *host; local 1003 dwcmshc_disable_card_clk(struct sdhci_host *host) argument 1016 struct sdhci_host *host = platform_get_drvdata(pdev); local 1040 struct sdhci_host *host = dev_get_drvdata(dev); local 1065 struct sdhci_host *host = dev_get_drvdata(dev); local 1109 dwcmshc_enable_card_clk(struct sdhci_host *host) argument 1122 struct sdhci_host *host = dev_get_drvdata(dev); local 1131 struct sdhci_host *host = dev_get_drvdata(dev); local [all...] |
H A D | sdhci-msm.c | 3 * drivers/mmc/host/sdhci-msm.c - Qualcomm SDHCI Platform driver 140 #define msm_host_readl(msm_host, host, offset) \ 141 msm_host->var_ops->msm_readl_relaxed(host, offset) 143 #define msm_host_writel(msm_host, val, host, offset) \ 144 msm_host->var_ops->msm_writel_relaxed(val, host, offset) 243 u32 (*msm_readl_relaxed)(struct sdhci_host *host, u32 offset); 244 void (*msm_writel_relaxed)(u32 val, struct sdhci_host *host, 295 static const struct sdhci_msm_offset *sdhci_priv_msm_offset(struct sdhci_host *host) argument 297 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); 307 static u32 sdhci_msm_mci_variant_readl_relaxed(struct sdhci_host *host, argument 316 sdhci_msm_v5_variant_readl_relaxed(struct sdhci_host *host, u32 offset) argument 322 sdhci_msm_mci_variant_writel_relaxed(u32 val, struct sdhci_host *host, u32 offset) argument 331 sdhci_msm_v5_variant_writel_relaxed(u32 val, struct sdhci_host *host, u32 offset) argument 337 msm_get_clock_mult_for_bus_mode(struct sdhci_host *host) argument 354 msm_set_clock_rate_for_bus_mode(struct sdhci_host *host, unsigned int clock) argument 394 msm_dll_poll_ck_out_en(struct sdhci_host *host, u8 poll) argument 421 msm_config_cm_dll_phase(struct sdhci_host *host, u8 phase) argument 491 msm_find_most_appropriate_phase(struct sdhci_host *host, u8 *phase_table, u8 total_phases) argument 593 msm_cm_dll_set_freq(struct sdhci_host *host) argument 624 msm_init_cm_dll(struct sdhci_host *host) argument 779 msm_hc_select_default(struct sdhci_host *host) argument 819 msm_hc_select_hs400(struct sdhci_host *host) argument 890 sdhci_msm_hc_select_mode(struct sdhci_host *host) argument 901 sdhci_msm_cdclp533_calibration(struct sdhci_host *host) argument 1004 sdhci_msm_cm_dll_sdc4_calibration(struct sdhci_host *host) argument 1080 sdhci_msm_hs400_dll_calibration(struct sdhci_host *host) argument 1123 sdhci_msm_is_tuning_needed(struct sdhci_host *host) argument 1141 sdhci_msm_restore_sdr_dll_config(struct sdhci_host *host) argument 1165 sdhci_msm_set_cdr(struct sdhci_host *host, bool enable) argument 1188 struct sdhci_host *host = mmc_priv(mmc); local 1298 sdhci_msm_hs400(struct sdhci_host *host, struct mmc_ios *ios) argument 1316 sdhci_msm_set_uhs_signaling(struct sdhci_host *host, unsigned int uhs) argument 1515 sdhci_msm_check_power_status(struct sdhci_host *host, u32 req_type) argument 1580 sdhci_msm_dump_pwr_ctrl_regs(struct sdhci_host *host) argument 1594 sdhci_msm_handle_pwr_irq(struct sdhci_host *host, int irq) argument 1732 struct sdhci_host *host = (struct sdhci_host *)data; local 1744 sdhci_msm_get_max_clock(struct sdhci_host *host) argument 1753 sdhci_msm_get_min_clock(struct sdhci_host *host) argument 1766 __sdhci_msm_set_clock(struct sdhci_host *host, unsigned int clock) argument 1785 sdhci_msm_set_clock(struct sdhci_host *host, unsigned int clock) argument 1865 struct sdhci_host *host = mmc_priv(cq_host->mmc); local 1917 sdhci_msm_cqe_irq(struct sdhci_host *host, u32 intmask) argument 1931 struct sdhci_host *host = mmc_priv(mmc); local 1941 struct sdhci_host *host = mmc_priv(mmc); local 1970 sdhci_msm_set_timeout(struct sdhci_host *host, struct mmc_command *cmd) argument 1995 sdhci_msm_cqe_add_host(struct sdhci_host *host, struct platform_device *pdev) argument 2073 __sdhci_msm_check_write(struct sdhci_host *host, u16 val, int reg) argument 2117 sdhci_msm_writew(struct sdhci_host *host, u16 val, int reg) argument 2129 sdhci_msm_writeb(struct sdhci_host *host, u8 val, int reg) argument 2146 struct sdhci_host *host = mmc_priv(mmc); local 2199 struct sdhci_host *host = mmc_priv(mmc); local 2252 sdhci_msm_dump_vendor_regs(struct sdhci_host *host) argument 2346 sdhci_msm_get_of_property(struct platform_device *pdev, struct sdhci_host *host) argument 2363 sdhci_msm_gcc_reset(struct device *dev, struct sdhci_host *host) argument 2403 struct sdhci_host *host; local 2673 struct sdhci_host *host = platform_get_drvdata(pdev); local 2694 struct sdhci_host *host = dev_get_drvdata(dev); local 2713 struct sdhci_host *host = dev_get_drvdata(dev); local [all...] |
H A D | moxart-mmc.c | 2 * MOXA ART MMC host driver. 25 #include <linux/mmc/host.h> 149 static int moxart_wait_for_status(struct moxart_host *host, argument 156 *status = readl(host->base + REG_STATUS); 161 writel(*status & mask, host->base + REG_CLEAR); 167 dev_err(mmc_dev(host->mmc), "timed out waiting for status\n"); 173 static void moxart_send_command(struct moxart_host *host, argument 179 RSP_CRC_FAIL | CMD_SENT, host->base + REG_CLEAR); 180 writel(cmd->arg, host->base + REG_ARGUMENT); 194 writel(cmdctrl | CMD_EN, host 221 struct moxart_host *host = param; local 226 moxart_use_dma(struct moxart_host *host) argument 231 moxart_transfer_dma(struct mmc_data *data, struct moxart_host *host) argument 279 moxart_transfer_pio(struct moxart_host *host) argument 347 moxart_prepare_data(struct moxart_host *host) argument 384 struct moxart_host *host = mmc_priv(mmc); local 455 struct moxart_host *host = (struct moxart_host *)devid; local 482 struct moxart_host *host = mmc_priv(mmc); local 529 struct moxart_host *host = mmc_priv(mmc); local 546 struct moxart_host *host = NULL; local 690 struct moxart_host *host = mmc_priv(mmc); local [all...] |
/linux-master/block/ |
H A D | bdev.c | 54 return I_BDEV(bdev_file->f_mapping->host); 820 return bdev_file->private_data == BDEV_I(bdev_file->f_mapping->host); 1108 bdev_file->private_data = BDEV_I(bdev_file->f_mapping->host);
|