mmc_card            6 arch/arm/mach-omap2/hsmmc.h struct mmc_card;
mmc_card           14 arch/arm/mach-omap2/hsmmc.h 	void (*init_card)(struct mmc_card *card);
mmc_card          169 drivers/mmc/core/block.c static inline int mmc_blk_part_switch(struct mmc_card *card,
mmc_card          212 drivers/mmc/core/block.c 	struct mmc_card *card = md->queue.card;
mmc_card          411 drivers/mmc/core/block.c static int ioctl_do_sanitize(struct mmc_card *card)
mmc_card          449 drivers/mmc/core/block.c static int card_busy_detect(struct mmc_card *card, unsigned int timeout_ms,
mmc_card          491 drivers/mmc/core/block.c static int __mmc_blk_ioctl_cmd(struct mmc_card *card, struct mmc_blk_data *md,
mmc_card          651 drivers/mmc/core/block.c 	struct mmc_card *card;
mmc_card          699 drivers/mmc/core/block.c 	struct mmc_card *card;
mmc_card          836 drivers/mmc/core/block.c static int mmc_blk_part_switch_pre(struct mmc_card *card,
mmc_card          853 drivers/mmc/core/block.c static int mmc_blk_part_switch_post(struct mmc_card *card,
mmc_card          867 drivers/mmc/core/block.c static inline int mmc_blk_part_switch(struct mmc_card *card,
mmc_card          903 drivers/mmc/core/block.c static int mmc_sd_num_wr_blocks(struct mmc_card *card, u32 *written_blocks)
mmc_card         1030 drivers/mmc/core/block.c 	struct mmc_card *card = mq->card;
mmc_card         1089 drivers/mmc/core/block.c 	struct mmc_card *card = md->queue.card;
mmc_card         1127 drivers/mmc/core/block.c 	struct mmc_card *card = md->queue.card;
mmc_card         1196 drivers/mmc/core/block.c 	struct mmc_card *card = md->queue.card;
mmc_card         1211 drivers/mmc/core/block.c 				    struct mmc_card *card,
mmc_card         1285 drivers/mmc/core/block.c 	struct mmc_card *card = md->queue.card;
mmc_card         1467 drivers/mmc/core/block.c 	struct mmc_card *card = mq->card;
mmc_card         1546 drivers/mmc/core/block.c 			       struct mmc_card *card,
mmc_card         1615 drivers/mmc/core/block.c static int mmc_blk_send_stop(struct mmc_card *card, unsigned int timeout)
mmc_card         1627 drivers/mmc/core/block.c static int mmc_blk_fix_state(struct mmc_card *card, struct request *req)
mmc_card         1652 drivers/mmc/core/block.c 	struct mmc_card *card = mq->card;
mmc_card         1761 drivers/mmc/core/block.c 	struct mmc_card *card = mq->card;
mmc_card         1853 drivers/mmc/core/block.c static int mmc_blk_card_busy(struct mmc_card *card, struct request *req)
mmc_card         2182 drivers/mmc/core/block.c 	struct mmc_card *card = md->queue.card;
mmc_card         2240 drivers/mmc/core/block.c static inline int mmc_blk_readonly(struct mmc_card *card)
mmc_card         2246 drivers/mmc/core/block.c static struct mmc_blk_data *mmc_blk_alloc_req(struct mmc_card *card,
mmc_card         2370 drivers/mmc/core/block.c static struct mmc_blk_data *mmc_blk_alloc(struct mmc_card *card)
mmc_card         2393 drivers/mmc/core/block.c static int mmc_blk_alloc_part(struct mmc_card *card,
mmc_card         2503 drivers/mmc/core/block.c static int mmc_blk_alloc_rpmb_part(struct mmc_card *card,
mmc_card         2577 drivers/mmc/core/block.c static int mmc_blk_alloc_parts(struct mmc_card *card, struct mmc_blk_data *md)
mmc_card         2615 drivers/mmc/core/block.c 	struct mmc_card *card;
mmc_card         2638 drivers/mmc/core/block.c static void mmc_blk_remove_parts(struct mmc_card *card,
mmc_card         2662 drivers/mmc/core/block.c 	struct mmc_card *card = md->queue.card;
mmc_card         2708 drivers/mmc/core/block.c 	struct mmc_card *card = data;
mmc_card         2737 drivers/mmc/core/block.c 	struct mmc_card *card = inode->i_private;
mmc_card         2807 drivers/mmc/core/block.c static int mmc_blk_add_debugfs(struct mmc_card *card, struct mmc_blk_data *md)
mmc_card         2836 drivers/mmc/core/block.c static void mmc_blk_remove_debugfs(struct mmc_card *card,
mmc_card         2855 drivers/mmc/core/block.c static int mmc_blk_add_debugfs(struct mmc_card *card, struct mmc_blk_data *md)
mmc_card         2860 drivers/mmc/core/block.c static void mmc_blk_remove_debugfs(struct mmc_card *card,
mmc_card         2867 drivers/mmc/core/block.c static int mmc_blk_probe(struct mmc_card *card)
mmc_card         2933 drivers/mmc/core/block.c static void mmc_blk_remove(struct mmc_card *card)
mmc_card         2953 drivers/mmc/core/block.c static int _mmc_blk_suspend(struct mmc_card *card)
mmc_card         2967 drivers/mmc/core/block.c static void mmc_blk_shutdown(struct mmc_card *card)
mmc_card         2975 drivers/mmc/core/block.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card           33 drivers/mmc/core/bus.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card           69 drivers/mmc/core/bus.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card          112 drivers/mmc/core/bus.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card          120 drivers/mmc/core/bus.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card          130 drivers/mmc/core/bus.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card          148 drivers/mmc/core/bus.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card          165 drivers/mmc/core/bus.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card          182 drivers/mmc/core/bus.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card          190 drivers/mmc/core/bus.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card          249 drivers/mmc/core/bus.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card          261 drivers/mmc/core/bus.c struct mmc_card *mmc_alloc_card(struct mmc_host *host, struct device_type *type)
mmc_card          263 drivers/mmc/core/bus.c 	struct mmc_card *card;
mmc_card          265 drivers/mmc/core/bus.c 	card = kzalloc(sizeof(struct mmc_card), GFP_KERNEL);
mmc_card          284 drivers/mmc/core/bus.c int mmc_add_card(struct mmc_card *card)
mmc_card          368 drivers/mmc/core/bus.c void mmc_remove_card(struct mmc_card *card)
mmc_card           14 drivers/mmc/core/bus.h struct mmc_card;
mmc_card           19 drivers/mmc/core/bus.h 	struct mmc_card *card = mmc_dev_to_card(dev);				\
mmc_card           24 drivers/mmc/core/bus.h struct mmc_card *mmc_alloc_card(struct mmc_host *host,
mmc_card           26 drivers/mmc/core/bus.h int mmc_add_card(struct mmc_card *card);
mmc_card           27 drivers/mmc/core/bus.h void mmc_remove_card(struct mmc_card *card);
mmc_card           34 drivers/mmc/core/bus.h 	int (*probe)(struct mmc_card *card);
mmc_card           35 drivers/mmc/core/bus.h 	void (*remove)(struct mmc_card *card);
mmc_card           36 drivers/mmc/core/bus.h 	void (*shutdown)(struct mmc_card *card);
mmc_card           17 drivers/mmc/core/card.h #define mmc_dev_to_card(d)	container_of(d, struct mmc_card, dev)
mmc_card           62 drivers/mmc/core/card.h 	void (*vendor_fixup)(struct mmc_card *card, int data);
mmc_card          137 drivers/mmc/core/card.h static inline void __maybe_unused add_quirk(struct mmc_card *card, int data)
mmc_card          142 drivers/mmc/core/card.h static inline void __maybe_unused remove_quirk(struct mmc_card *card, int data)
mmc_card          147 drivers/mmc/core/card.h static inline void __maybe_unused add_limit_rate_quirk(struct mmc_card *card,
mmc_card          156 drivers/mmc/core/card.h static inline void __maybe_unused add_quirk_mmc(struct mmc_card *card, int data)
mmc_card          162 drivers/mmc/core/card.h static inline void __maybe_unused remove_quirk_mmc(struct mmc_card *card,
mmc_card          172 drivers/mmc/core/card.h static inline void __maybe_unused add_quirk_sd(struct mmc_card *card, int data)
mmc_card          178 drivers/mmc/core/card.h static inline void __maybe_unused remove_quirk_sd(struct mmc_card *card,
mmc_card          185 drivers/mmc/core/card.h static inline int mmc_card_lenient_fn0(const struct mmc_card *c)
mmc_card          190 drivers/mmc/core/card.h static inline int mmc_blksz_for_byte_mode(const struct mmc_card *c)
mmc_card          195 drivers/mmc/core/card.h static inline int mmc_card_disable_cd(const struct mmc_card *c)
mmc_card          200 drivers/mmc/core/card.h static inline int mmc_card_nonstd_func_interface(const struct mmc_card *c)
mmc_card          205 drivers/mmc/core/card.h static inline int mmc_card_broken_byte_mode_512(const struct mmc_card *c)
mmc_card          210 drivers/mmc/core/card.h static inline int mmc_card_long_read_time(const struct mmc_card *c)
mmc_card          215 drivers/mmc/core/card.h static inline int mmc_card_broken_irq_polling(const struct mmc_card *c)
mmc_card          220 drivers/mmc/core/card.h static inline int mmc_card_broken_hpi(const struct mmc_card *c)
mmc_card          665 drivers/mmc/core/core.c void mmc_set_data_timeout(struct mmc_data *data, const struct mmc_card *card)
mmc_card          873 drivers/mmc/core/core.c void mmc_get_card(struct mmc_card *card, struct mmc_ctx *ctx)
mmc_card          884 drivers/mmc/core/core.c void mmc_put_card(struct mmc_card *card, struct mmc_ctx *ctx)
mmc_card          937 drivers/mmc/core/core.c int mmc_execute_tuning(struct mmc_card *card)
mmc_card         1286 drivers/mmc/core/core.c int mmc_select_drive_strength(struct mmc_card *card, unsigned int max_dtr,
mmc_card         1502 drivers/mmc/core/core.c void mmc_init_erase(struct mmc_card *card)
mmc_card         1550 drivers/mmc/core/core.c static unsigned int mmc_mmc_erase_timeout(struct mmc_card *card,
mmc_card         1614 drivers/mmc/core/core.c static unsigned int mmc_sd_erase_timeout(struct mmc_card *card,
mmc_card         1645 drivers/mmc/core/core.c static unsigned int mmc_erase_timeout(struct mmc_card *card,
mmc_card         1655 drivers/mmc/core/core.c static int mmc_do_erase(struct mmc_card *card, unsigned int from,
mmc_card         1804 drivers/mmc/core/core.c static unsigned int mmc_align_erase_size(struct mmc_card *card,
mmc_card         1861 drivers/mmc/core/core.c int mmc_erase(struct mmc_card *card, unsigned int from, unsigned int nr,
mmc_card         1922 drivers/mmc/core/core.c int mmc_can_erase(struct mmc_card *card)
mmc_card         1931 drivers/mmc/core/core.c int mmc_can_trim(struct mmc_card *card)
mmc_card         1940 drivers/mmc/core/core.c int mmc_can_discard(struct mmc_card *card)
mmc_card         1952 drivers/mmc/core/core.c int mmc_can_sanitize(struct mmc_card *card)
mmc_card         1962 drivers/mmc/core/core.c int mmc_can_secure_erase_trim(struct mmc_card *card)
mmc_card         1971 drivers/mmc/core/core.c int mmc_erase_group_aligned(struct mmc_card *card, unsigned int from,
mmc_card         1982 drivers/mmc/core/core.c static unsigned int mmc_do_calc_max_discard(struct mmc_card *card,
mmc_card         2060 drivers/mmc/core/core.c unsigned int mmc_calc_max_discard(struct mmc_card *card)
mmc_card         2088 drivers/mmc/core/core.c bool mmc_card_is_blockaddr(struct mmc_card *card)
mmc_card         2094 drivers/mmc/core/core.c int mmc_set_blocklen(struct mmc_card *card, unsigned int blocklen)
mmc_card         2243 drivers/mmc/core/core.c 	struct mmc_card *card = host->card;
mmc_card           15 drivers/mmc/core/core.h struct mmc_card;
mmc_card           40 drivers/mmc/core/core.h void mmc_init_erase(struct mmc_card *card);
mmc_card           53 drivers/mmc/core/core.h int mmc_select_drive_strength(struct mmc_card *card, unsigned int max_dtr,
mmc_card           89 drivers/mmc/core/core.h void mmc_add_card_debugfs(struct mmc_card *card);
mmc_card           90 drivers/mmc/core/core.h void mmc_remove_card_debugfs(struct mmc_card *card);
mmc_card           92 drivers/mmc/core/core.h int mmc_execute_tuning(struct mmc_card *card);
mmc_card           93 drivers/mmc/core/core.h int mmc_hs200_to_hs400(struct mmc_card *card);
mmc_card           94 drivers/mmc/core/core.h int mmc_hs400_to_hs200(struct mmc_card *card);
mmc_card          109 drivers/mmc/core/core.h int mmc_erase(struct mmc_card *card, unsigned int from, unsigned int nr,
mmc_card          111 drivers/mmc/core/core.h int mmc_can_erase(struct mmc_card *card);
mmc_card          112 drivers/mmc/core/core.h int mmc_can_trim(struct mmc_card *card);
mmc_card          113 drivers/mmc/core/core.h int mmc_can_discard(struct mmc_card *card);
mmc_card          114 drivers/mmc/core/core.h int mmc_can_sanitize(struct mmc_card *card);
mmc_card          115 drivers/mmc/core/core.h int mmc_can_secure_erase_trim(struct mmc_card *card);
mmc_card          116 drivers/mmc/core/core.h int mmc_erase_group_aligned(struct mmc_card *card, unsigned int from,
mmc_card          118 drivers/mmc/core/core.h unsigned int mmc_calc_max_discard(struct mmc_card *card);
mmc_card          120 drivers/mmc/core/core.h int mmc_set_blocklen(struct mmc_card *card, unsigned int blocklen);
mmc_card          125 drivers/mmc/core/core.h void mmc_get_card(struct mmc_card *card, struct mmc_ctx *ctx);
mmc_card          126 drivers/mmc/core/core.h void mmc_put_card(struct mmc_card *card, struct mmc_ctx *ctx);
mmc_card          252 drivers/mmc/core/debugfs.c void mmc_add_card_debugfs(struct mmc_card *card)
mmc_card          266 drivers/mmc/core/debugfs.c void mmc_remove_card_debugfs(struct mmc_card *card)
mmc_card           60 drivers/mmc/core/host.h static inline bool mmc_card_hs200(struct mmc_card *card)
mmc_card           65 drivers/mmc/core/host.h static inline bool mmc_card_ddr52(struct mmc_card *card)
mmc_card           70 drivers/mmc/core/host.h static inline bool mmc_card_hs400(struct mmc_card *card)
mmc_card           75 drivers/mmc/core/host.h static inline bool mmc_card_hs400es(struct mmc_card *card)
mmc_card           68 drivers/mmc/core/mmc.c static int mmc_decode_cid(struct mmc_card *card)
mmc_card          120 drivers/mmc/core/mmc.c static void mmc_set_erase_size(struct mmc_card *card)
mmc_card          133 drivers/mmc/core/mmc.c static int mmc_decode_csd(struct mmc_card *card)
mmc_card          185 drivers/mmc/core/mmc.c static void mmc_select_card_type(struct mmc_card *card)
mmc_card          251 drivers/mmc/core/mmc.c static void mmc_manage_enhanced_area(struct mmc_card *card, u8 *ext_csd)
mmc_card          300 drivers/mmc/core/mmc.c static void mmc_part_add(struct mmc_card *card, unsigned int size,
mmc_card          312 drivers/mmc/core/mmc.c static void mmc_manage_gp_partitions(struct mmc_card *card, u8 *ext_csd)
mmc_card          362 drivers/mmc/core/mmc.c static int mmc_decode_ext_csd(struct mmc_card *card, u8 *ext_csd)
mmc_card          656 drivers/mmc/core/mmc.c static int mmc_read_ext_csd(struct mmc_card *card)
mmc_card          694 drivers/mmc/core/mmc.c static int mmc_compare_ext_csds(struct mmc_card *card, unsigned bus_width)
mmc_card          799 drivers/mmc/core/mmc.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card          815 drivers/mmc/core/mmc.c 	struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card          866 drivers/mmc/core/mmc.c static int __mmc_select_powerclass(struct mmc_card *card,
mmc_card          929 drivers/mmc/core/mmc.c static int mmc_select_powerclass(struct mmc_card *card)
mmc_card          963 drivers/mmc/core/mmc.c static void mmc_set_bus_speed(struct mmc_card *card)
mmc_card          983 drivers/mmc/core/mmc.c static int mmc_select_bus_width(struct mmc_card *card)
mmc_card         1052 drivers/mmc/core/mmc.c static int mmc_select_hs(struct mmc_card *card)
mmc_card         1070 drivers/mmc/core/mmc.c static int mmc_select_hs_ddr(struct mmc_card *card)
mmc_card         1140 drivers/mmc/core/mmc.c static int mmc_select_hs400(struct mmc_card *card)
mmc_card         1227 drivers/mmc/core/mmc.c int mmc_hs200_to_hs400(struct mmc_card *card)
mmc_card         1232 drivers/mmc/core/mmc.c int mmc_hs400_to_hs200(struct mmc_card *card)
mmc_card         1307 drivers/mmc/core/mmc.c static void mmc_select_driver_type(struct mmc_card *card)
mmc_card         1329 drivers/mmc/core/mmc.c static int mmc_select_hs400es(struct mmc_card *card)
mmc_card         1430 drivers/mmc/core/mmc.c static int mmc_select_hs200(struct mmc_card *card)
mmc_card         1496 drivers/mmc/core/mmc.c static int mmc_select_timing(struct mmc_card *card)
mmc_card         1526 drivers/mmc/core/mmc.c static int mmc_hs200_tuning(struct mmc_card *card)
mmc_card         1549 drivers/mmc/core/mmc.c 	struct mmc_card *oldcard)
mmc_card         1551 drivers/mmc/core/mmc.c 	struct mmc_card *card;
mmc_card         1887 drivers/mmc/core/mmc.c static int mmc_can_sleep(struct mmc_card *card)
mmc_card         1895 drivers/mmc/core/mmc.c 	struct mmc_card *card = host->card;
mmc_card         1944 drivers/mmc/core/mmc.c static int mmc_can_poweroff_notify(const struct mmc_card *card)
mmc_card         1951 drivers/mmc/core/mmc.c static int mmc_poweroff_notify(struct mmc_card *card, unsigned int notify_type)
mmc_card         2149 drivers/mmc/core/mmc.c static int mmc_can_reset(struct mmc_card *card)
mmc_card         2161 drivers/mmc/core/mmc.c 	struct mmc_card *card = host->card;
mmc_card           54 drivers/mmc/core/mmc_ops.c int __mmc_send_status(struct mmc_card *card, u32 *status, unsigned int retries)
mmc_card           78 drivers/mmc/core/mmc_ops.c int mmc_send_status(struct mmc_card *card, u32 *status)
mmc_card           84 drivers/mmc/core/mmc_ops.c static int _mmc_select_card(struct mmc_host *host, struct mmc_card *card)
mmc_card          101 drivers/mmc/core/mmc_ops.c int mmc_select_card(struct mmc_card *card)
mmc_card          213 drivers/mmc/core/mmc_ops.c int mmc_set_relative_addr(struct mmc_card *card)
mmc_card          248 drivers/mmc/core/mmc_ops.c mmc_send_cxd_data(struct mmc_card *card, struct mmc_host *host,
mmc_card          297 drivers/mmc/core/mmc_ops.c static int mmc_spi_send_csd(struct mmc_card *card, u32 *csd)
mmc_card          318 drivers/mmc/core/mmc_ops.c int mmc_send_csd(struct mmc_card *card, u32 *csd)
mmc_card          356 drivers/mmc/core/mmc_ops.c int mmc_get_ext_csd(struct mmc_card *card, u8 **new_ext_csd)
mmc_card          432 drivers/mmc/core/mmc_ops.c int __mmc_switch_status(struct mmc_card *card, bool crc_err_fatal)
mmc_card          446 drivers/mmc/core/mmc_ops.c int mmc_switch_status(struct mmc_card *card)
mmc_card          451 drivers/mmc/core/mmc_ops.c static int mmc_poll_for_busy(struct mmc_card *card, unsigned int timeout_ms,
mmc_card          525 drivers/mmc/core/mmc_ops.c int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value,
mmc_card          603 drivers/mmc/core/mmc_ops.c int mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value,
mmc_card          706 drivers/mmc/core/mmc_ops.c mmc_send_bus_test(struct mmc_card *card, struct mmc_host *host, u8 opcode,
mmc_card          782 drivers/mmc/core/mmc_ops.c int mmc_bus_test(struct mmc_card *card, u8 bus_width)
mmc_card          803 drivers/mmc/core/mmc_ops.c static int mmc_send_hpi_cmd(struct mmc_card *card, u32 *status)
mmc_card          838 drivers/mmc/core/mmc_ops.c int mmc_interrupt_hpi(struct mmc_card *card)
mmc_card          893 drivers/mmc/core/mmc_ops.c int mmc_can_ext_csd(struct mmc_card *card)
mmc_card          898 drivers/mmc/core/mmc_ops.c static int mmc_read_bkops_status(struct mmc_card *card)
mmc_card          920 drivers/mmc/core/mmc_ops.c void mmc_run_bkops(struct mmc_card *card)
mmc_card          958 drivers/mmc/core/mmc_ops.c int mmc_flush_cache(struct mmc_card *card)
mmc_card          976 drivers/mmc/core/mmc_ops.c static int mmc_cmdq_switch(struct mmc_card *card, bool enable)
mmc_card          992 drivers/mmc/core/mmc_ops.c int mmc_cmdq_enable(struct mmc_card *card)
mmc_card          998 drivers/mmc/core/mmc_ops.c int mmc_cmdq_disable(struct mmc_card *card)
mmc_card           14 drivers/mmc/core/mmc_ops.h struct mmc_card;
mmc_card           16 drivers/mmc/core/mmc_ops.h int mmc_select_card(struct mmc_card *card);
mmc_card           21 drivers/mmc/core/mmc_ops.h int mmc_set_relative_addr(struct mmc_card *card);
mmc_card           22 drivers/mmc/core/mmc_ops.h int mmc_send_csd(struct mmc_card *card, u32 *csd);
mmc_card           23 drivers/mmc/core/mmc_ops.h int __mmc_send_status(struct mmc_card *card, u32 *status, unsigned int retries);
mmc_card           24 drivers/mmc/core/mmc_ops.h int mmc_send_status(struct mmc_card *card, u32 *status);
mmc_card           28 drivers/mmc/core/mmc_ops.h int mmc_bus_test(struct mmc_card *card, u8 bus_width);
mmc_card           29 drivers/mmc/core/mmc_ops.h int mmc_interrupt_hpi(struct mmc_card *card);
mmc_card           30 drivers/mmc/core/mmc_ops.h int mmc_can_ext_csd(struct mmc_card *card);
mmc_card           31 drivers/mmc/core/mmc_ops.h int mmc_get_ext_csd(struct mmc_card *card, u8 **new_ext_csd);
mmc_card           32 drivers/mmc/core/mmc_ops.h int mmc_switch_status(struct mmc_card *card);
mmc_card           33 drivers/mmc/core/mmc_ops.h int __mmc_switch_status(struct mmc_card *card, bool crc_err_fatal);
mmc_card           34 drivers/mmc/core/mmc_ops.h int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value,
mmc_card           37 drivers/mmc/core/mmc_ops.h int mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value,
mmc_card           39 drivers/mmc/core/mmc_ops.h void mmc_run_bkops(struct mmc_card *card);
mmc_card           40 drivers/mmc/core/mmc_ops.h int mmc_flush_cache(struct mmc_card *card);
mmc_card           41 drivers/mmc/core/mmc_ops.h int mmc_cmdq_enable(struct mmc_card *card);
mmc_card           42 drivers/mmc/core/mmc_ops.h int mmc_cmdq_disable(struct mmc_card *card);
mmc_card          115 drivers/mmc/core/mmc_test.c 	struct mmc_card *card;
mmc_card          129 drivers/mmc/core/mmc_test.c 	struct mmc_card *card;
mmc_card          143 drivers/mmc/core/mmc_test.c 	struct mmc_card	*card;
mmc_card          182 drivers/mmc/core/mmc_test.c static bool mmc_test_card_cmd23(struct mmc_card *card)
mmc_card          191 drivers/mmc/core/mmc_test.c 	struct mmc_card *card = test->card;
mmc_card          609 drivers/mmc/core/mmc_test.c static unsigned int mmc_test_capacity(struct mmc_card *card)
mmc_card         2314 drivers/mmc/core/mmc_test.c 	struct mmc_card *card = test->card;
mmc_card         3013 drivers/mmc/core/mmc_test.c static void mmc_test_free_result(struct mmc_card *card)
mmc_card         3041 drivers/mmc/core/mmc_test.c 	struct mmc_card *card = (struct mmc_card *)sf->private;
mmc_card         3076 drivers/mmc/core/mmc_test.c 	struct mmc_card *card = (struct mmc_card *)sf->private;
mmc_card         3146 drivers/mmc/core/mmc_test.c static void mmc_test_free_dbgfs_file(struct mmc_card *card)
mmc_card         3163 drivers/mmc/core/mmc_test.c static int __mmc_test_register_dbgfs_file(struct mmc_card *card,
mmc_card         3185 drivers/mmc/core/mmc_test.c static int mmc_test_register_dbgfs_file(struct mmc_card *card)
mmc_card         3207 drivers/mmc/core/mmc_test.c static int mmc_test_probe(struct mmc_card *card)
mmc_card         3231 drivers/mmc/core/mmc_test.c static void mmc_test_remove(struct mmc_card *card)
mmc_card         3242 drivers/mmc/core/mmc_test.c static void mmc_test_shutdown(struct mmc_card *card)
mmc_card          174 drivers/mmc/core/queue.c 				    struct mmc_card *card)
mmc_card          208 drivers/mmc/core/queue.c 	struct mmc_card *card = mq->card;
mmc_card          246 drivers/mmc/core/queue.c 	struct mmc_card *card = mq->card;
mmc_card          353 drivers/mmc/core/queue.c static void mmc_setup_queue(struct mmc_queue *mq, struct mmc_card *card)
mmc_card          411 drivers/mmc/core/queue.c int mmc_init_queue(struct mmc_queue *mq, struct mmc_card *card)
mmc_card           75 drivers/mmc/core/queue.h 	struct mmc_card		*card;
mmc_card           99 drivers/mmc/core/queue.h extern int mmc_init_queue(struct mmc_queue *, struct mmc_card *);
mmc_card          148 drivers/mmc/core/quirks.h static inline void mmc_fixup_device(struct mmc_card *card,
mmc_card           72 drivers/mmc/core/sd.c void mmc_decode_cid(struct mmc_card *card)
mmc_card           99 drivers/mmc/core/sd.c static int mmc_decode_csd(struct mmc_card *card)
mmc_card          187 drivers/mmc/core/sd.c static int mmc_decode_scr(struct mmc_card *card)
mmc_card          235 drivers/mmc/core/sd.c static int mmc_read_ssr(struct mmc_card *card)
mmc_card          300 drivers/mmc/core/sd.c static int mmc_read_switch(struct mmc_card *card)
mmc_card          358 drivers/mmc/core/sd.c int mmc_sd_switch_hs(struct mmc_card *card)
mmc_card          397 drivers/mmc/core/sd.c static int sd_select_driver_type(struct mmc_card *card, u8 *status)
mmc_card          428 drivers/mmc/core/sd.c static void sd_update_bus_speed_mode(struct mmc_card *card)
mmc_card          461 drivers/mmc/core/sd.c static int sd_set_bus_speed_mode(struct mmc_card *card, u8 *status)
mmc_card          531 drivers/mmc/core/sd.c static int sd_set_current_limit(struct mmc_card *card, u8 *status)
mmc_card          598 drivers/mmc/core/sd.c static int mmc_sd_init_uhs_card(struct mmc_card *card)
mmc_card          698 drivers/mmc/core/sd.c        struct mmc_card *card = mmc_dev_to_card(dev);
mmc_card          809 drivers/mmc/core/sd.c int mmc_sd_get_csd(struct mmc_host *host, struct mmc_card *card)
mmc_card          847 drivers/mmc/core/sd.c int mmc_sd_setup_card(struct mmc_host *host, struct mmc_card *card,
mmc_card          911 drivers/mmc/core/sd.c unsigned mmc_sd_get_max_clock(struct mmc_card *card)
mmc_card          925 drivers/mmc/core/sd.c static bool mmc_sd_card_using_v18(struct mmc_card *card)
mmc_card          944 drivers/mmc/core/sd.c 	struct mmc_card *oldcard)
mmc_card          946 drivers/mmc/core/sd.c 	struct mmc_card *card;
mmc_card           10 drivers/mmc/core/sd.h struct mmc_card;
mmc_card           13 drivers/mmc/core/sd.h int mmc_sd_get_csd(struct mmc_host *host, struct mmc_card *card);
mmc_card           14 drivers/mmc/core/sd.h void mmc_decode_cid(struct mmc_card *card);
mmc_card           15 drivers/mmc/core/sd.h int mmc_sd_setup_card(struct mmc_host *host, struct mmc_card *card,
mmc_card           17 drivers/mmc/core/sd.h unsigned mmc_sd_get_max_clock(struct mmc_card *card);
mmc_card           18 drivers/mmc/core/sd.h int mmc_sd_switch_hs(struct mmc_card *card);
mmc_card           21 drivers/mmc/core/sd_ops.c int mmc_app_cmd(struct mmc_host *host, struct mmc_card *card)
mmc_card           51 drivers/mmc/core/sd_ops.c static int mmc_wait_for_app_cmd(struct mmc_host *host, struct mmc_card *card,
mmc_card           96 drivers/mmc/core/sd_ops.c int mmc_app_set_bus_width(struct mmc_card *card, int width)
mmc_card          210 drivers/mmc/core/sd_ops.c int mmc_app_send_scr(struct mmc_card *card)
mmc_card          264 drivers/mmc/core/sd_ops.c int mmc_sd_switch(struct mmc_card *card, int mode, int group,
mmc_card          306 drivers/mmc/core/sd_ops.c int mmc_app_sd_status(struct mmc_card *card, void *ssr)
mmc_card           13 drivers/mmc/core/sd_ops.h struct mmc_card;
mmc_card           16 drivers/mmc/core/sd_ops.h int mmc_app_set_bus_width(struct mmc_card *card, int width);
mmc_card           20 drivers/mmc/core/sd_ops.h int mmc_app_send_scr(struct mmc_card *card);
mmc_card           21 drivers/mmc/core/sd_ops.h int mmc_sd_switch(struct mmc_card *card, int mode, int group,
mmc_card           23 drivers/mmc/core/sd_ops.h int mmc_app_sd_status(struct mmc_card *card, void *ssr);
mmc_card           24 drivers/mmc/core/sd_ops.h int mmc_app_cmd(struct mmc_host *host, struct mmc_card *card);
mmc_card           60 drivers/mmc/core/sdio.c static int sdio_init_func(struct mmc_card *card, unsigned int fn)
mmc_card          101 drivers/mmc/core/sdio.c static int sdio_read_cccr(struct mmc_card *card, u32 ocr)
mmc_card          201 drivers/mmc/core/sdio.c static int sdio_enable_wide(struct mmc_card *card)
mmc_card          237 drivers/mmc/core/sdio.c static int sdio_disable_cd(struct mmc_card *card)
mmc_card          258 drivers/mmc/core/sdio.c static int sdio_disable_wide(struct mmc_card *card)
mmc_card          289 drivers/mmc/core/sdio.c static int sdio_enable_4bit_bus(struct mmc_card *card)
mmc_card          318 drivers/mmc/core/sdio.c static int mmc_sdio_switch_hs(struct mmc_card *card, int enable)
mmc_card          348 drivers/mmc/core/sdio.c static int sdio_enable_hs(struct mmc_card *card)
mmc_card          363 drivers/mmc/core/sdio.c static unsigned mmc_sdio_get_max_clock(struct mmc_card *card)
mmc_card          401 drivers/mmc/core/sdio.c static void sdio_select_driver_type(struct mmc_card *card)
mmc_card          438 drivers/mmc/core/sdio.c static int sdio_set_bus_speed_mode(struct mmc_card *card)
mmc_card          514 drivers/mmc/core/sdio.c static int mmc_sdio_init_uhs_card(struct mmc_card *card)
mmc_card          547 drivers/mmc/core/sdio.c 				    struct mmc_card *card)
mmc_card          562 drivers/mmc/core/sdio.c 			      struct mmc_card *oldcard)
mmc_card          564 drivers/mmc/core/sdio.c 	struct mmc_card *card;
mmc_card         1054 drivers/mmc/core/sdio.c 	struct mmc_card *card = host->card;
mmc_card         1111 drivers/mmc/core/sdio.c 	struct mmc_card *card;
mmc_card          279 drivers/mmc/core/sdio_bus.c struct sdio_func *sdio_alloc_func(struct mmc_card *card)
mmc_card           10 drivers/mmc/core/sdio_bus.h struct mmc_card;
mmc_card           13 drivers/mmc/core/sdio_bus.h struct sdio_func *sdio_alloc_func(struct mmc_card *card);
mmc_card           23 drivers/mmc/core/sdio_cis.c static int cistpl_vers_1(struct mmc_card *card, struct sdio_func *func,
mmc_card           70 drivers/mmc/core/sdio_cis.c static int cistpl_manfid(struct mmc_card *card, struct sdio_func *func,
mmc_card           98 drivers/mmc/core/sdio_cis.c typedef int (tpl_parse_t)(struct mmc_card *, struct sdio_func *,
mmc_card          107 drivers/mmc/core/sdio_cis.c static int cis_tpl_parse(struct mmc_card *card, struct sdio_func *func,
mmc_card          142 drivers/mmc/core/sdio_cis.c static int cistpl_funce_common(struct mmc_card *card, struct sdio_func *func,
mmc_card          159 drivers/mmc/core/sdio_cis.c static int cistpl_funce_func(struct mmc_card *card, struct sdio_func *func,
mmc_card          209 drivers/mmc/core/sdio_cis.c static int cistpl_funce(struct mmc_card *card, struct sdio_func *func,
mmc_card          230 drivers/mmc/core/sdio_cis.c static int sdio_read_cis(struct mmc_card *card, struct sdio_func *func)
mmc_card          349 drivers/mmc/core/sdio_cis.c int sdio_read_common_cis(struct mmc_card *card)
mmc_card          354 drivers/mmc/core/sdio_cis.c void sdio_free_common_cis(struct mmc_card *card)
mmc_card           13 drivers/mmc/core/sdio_cis.h struct mmc_card;
mmc_card           16 drivers/mmc/core/sdio_cis.h int sdio_read_common_cis(struct mmc_card *card);
mmc_card           17 drivers/mmc/core/sdio_cis.h void sdio_free_common_cis(struct mmc_card *card);
mmc_card           32 drivers/mmc/core/sdio_irq.c 	struct mmc_card *card = host->card;
mmc_card           60 drivers/mmc/core/sdio_irq.c 	struct mmc_card *card = host->card;
mmc_card          225 drivers/mmc/core/sdio_irq.c static int sdio_card_irq_get(struct mmc_card *card)
mmc_card          250 drivers/mmc/core/sdio_irq.c static int sdio_card_irq_put(struct mmc_card *card)
mmc_card          272 drivers/mmc/core/sdio_irq.c static void sdio_single_irq_set(struct mmc_card *card)
mmc_card          108 drivers/mmc/core/sdio_ops.c int mmc_io_rw_direct(struct mmc_card *card, int write, unsigned fn,
mmc_card          114 drivers/mmc/core/sdio_ops.c int mmc_io_rw_extended(struct mmc_card *card, int write, unsigned fn,
mmc_card           15 drivers/mmc/core/sdio_ops.h struct mmc_card;
mmc_card           19 drivers/mmc/core/sdio_ops.h int mmc_io_rw_direct(struct mmc_card *card, int write, unsigned fn,
mmc_card           21 drivers/mmc/core/sdio_ops.h int mmc_io_rw_extended(struct mmc_card *card, int write, unsigned fn,
mmc_card          320 drivers/mmc/host/cqhci.c static int cqhci_enable(struct mmc_host *mmc, struct mmc_card *card)
mmc_card         1607 drivers/mmc/host/dw_mmc.c static void dw_mci_init_card(struct mmc_host *mmc, struct mmc_card *card)
mmc_card          931 drivers/mmc/host/mxcmmc.c static void mxcmci_init_card(struct mmc_host *host, struct mmc_card *card)
mmc_card         1509 drivers/mmc/host/omap_hsmmc.c static void omap_hsmmc_init_card(struct mmc_host *mmc, struct mmc_card *card)
mmc_card         1662 drivers/mmc/host/omap_hsmmc.c static int omap_hsmmc_multi_io_quirk(struct mmc_card *card,
mmc_card          589 drivers/mmc/host/renesas_sdhi_core.c static int renesas_sdhi_multi_io_quirk(struct mmc_card *card,
mmc_card          432 drivers/mmc/host/rtsx_pci_sdmmc.c 	struct mmc_card *card = mmc->card;
mmc_card          490 drivers/mmc/host/rtsx_pci_sdmmc.c 	struct mmc_card *card = mmc->card;
mmc_card          538 drivers/mmc/host/sdhci-acpi.c static int amd_select_drive_strength(struct mmc_card *card,
mmc_card          596 drivers/mmc/host/sdhci-pci-core.c static int intel_select_drive_strength(struct mmc_card *card,
mmc_card          339 drivers/mmc/host/sdhci-xenon.c static void xenon_init_card(struct mmc_host *mmc, struct mmc_card *card)
mmc_card          175 drivers/mmc/host/tmio_mmc.h 	int (*multi_io_quirk)(struct mmc_card *card,
mmc_card         1013 drivers/mmc/host/tmio_mmc_core.c static int tmio_multi_io_quirk(struct mmc_card *card,
mmc_card         1357 drivers/mmc/host/vub300.c 	struct mmc_card *card = vub300->mmc->card;
mmc_card         2073 drivers/mmc/host/vub300.c static void vub300_init_card(struct mmc_host *mmc, struct mmc_card *card)
mmc_card           94 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_func0_cmd52_wr_byte(struct mmc_card *card,
mmc_card          108 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_func0_cmd52_rd_byte(struct mmc_card *card,
mmc_card          136 drivers/net/wireless/ath/ath6kl/sdio.c static int ath6kl_sdio_func0_cmd52_wr_byte(struct mmc_card *card,
mmc_card           62 drivers/net/wireless/rsi/rsi_91x_sdio.c static int rsi_cmd52writebyte(struct mmc_card *card,
mmc_card           86 drivers/net/wireless/rsi/rsi_91x_sdio.c static int rsi_cmd52readbyte(struct mmc_card *card,
mmc_card          171 drivers/net/wireless/rsi/rsi_91x_sdio.c 	struct mmc_card *card = pfunction->card;
mmc_card          141 drivers/net/wireless/ti/wlcore/sdio.c 	struct mmc_card *card = func->card;
mmc_card          168 drivers/net/wireless/ti/wlcore/sdio.c 	struct mmc_card *card = func->card;
mmc_card          315 include/linux/mmc/card.h static inline bool mmc_large_sector(struct mmc_card *card)
mmc_card          320 include/linux/mmc/card.h bool mmc_card_is_blockaddr(struct mmc_card *card);
mmc_card          170 include/linux/mmc/core.h struct mmc_card;
mmc_card          178 include/linux/mmc/core.h void mmc_set_data_timeout(struct mmc_data *data, const struct mmc_card *card);
mmc_card          135 include/linux/mmc/host.h 	void	(*init_card)(struct mmc_host *host, struct mmc_card *card);
mmc_card          160 include/linux/mmc/host.h 	int	(*select_drive_strength)(struct mmc_card *card,
mmc_card          170 include/linux/mmc/host.h 	int	(*multi_io_quirk)(struct mmc_card *card,
mmc_card          176 include/linux/mmc/host.h 	int	(*cqe_enable)(struct mmc_host *host, struct mmc_card *card);
mmc_card          225 include/linux/mmc/host.h 	enum mmc_blk_status (*err_check)(struct mmc_card *, struct mmc_async_req *);
mmc_card          414 include/linux/mmc/host.h 	struct mmc_card		*card;		/* device attached to this host */
mmc_card          557 include/linux/mmc/host.h static inline int mmc_card_hs(struct mmc_card *card)
mmc_card          564 include/linux/mmc/host.h static inline int mmc_card_uhs(struct mmc_card *card)
mmc_card           16 include/linux/mmc/sdio_func.h struct mmc_card;
mmc_card           35 include/linux/mmc/sdio_func.h 	struct mmc_card		*card;		/* the card this device belongs to */
mmc_card           32 include/linux/platform_data/hsmmc-omap.h struct mmc_card;
mmc_card           71 include/linux/platform_data/hsmmc-omap.h 	void (*init_card)(struct mmc_card *card);
mmc_card           10 include/linux/platform_data/mmc-omap.h struct mmc_card;
mmc_card           98 include/linux/platform_data/mmc-omap.h 		void (*init_card)(struct mmc_card *card);