Symbol: sdmmc_function
sys/dev/marvell/mvsdio.c
604
struct sdmmc_function *sf = sdmmc->sc_card;
sys/dev/sdmmc/if_bwfm_sdio.c
150
struct sdmmc_function *, uint32_t, char *, size_t);
sys/dev/sdmmc/if_bwfm_sdio.c
152
struct sdmmc_function *, uint32_t, char *, size_t);
sys/dev/sdmmc/if_bwfm_sdio.c
338
struct sdmmc_function *sf = saa->sf;
sys/dev/sdmmc/if_bwfm_sdio.c
371
struct sdmmc_function *sf = saa->sf;
sys/dev/sdmmc/if_bwfm_sdio.c
396
* sizeof(struct sdmmc_function *);
sys/dev/sdmmc/if_bwfm_sdio.c
703
struct sdmmc_function *sf;
sys/dev/sdmmc/if_bwfm_sdio.c
724
struct sdmmc_function *sf;
sys/dev/sdmmc/if_bwfm_sdio.c
750
struct sdmmc_function *sf;
sys/dev/sdmmc/if_bwfm_sdio.c
769
struct sdmmc_function *sf;
sys/dev/sdmmc/if_bwfm_sdio.c
791
bwfm_sdio_buf_read(struct bwfm_sdio_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/if_bwfm_sdio.c
811
bwfm_sdio_buf_write(struct bwfm_sdio_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/if_bwfm_sdio.c
82
struct sdmmc_function **sc_sf;
sys/dev/sdmmc/if_bwi_sdio.c
104
struct sdmmc_function *sc_sf;
sys/dev/sdmmc/if_bwi_sdio.c
135
struct sdmmc_function *sf = saa->sf;
sys/dev/sdmmc/if_bwi_sdio.c
162
struct sdmmc_function *sf = saa->sf;
sys/dev/sdmmc/if_bwi_sdio.c
215
struct sdmmc_function *sf0 = ssc->sc_sf->sc->sc_fn0;
sys/dev/sdmmc/ld_sdmmc.c
93
struct sdmmc_function *sc_sf;
sys/dev/sdmmc/sbt.c
144
struct sdmmc_function *sf;
sys/dev/sdmmc/sbt.c
63
struct sdmmc_function *sc_sf; /* SDIO function */
sys/dev/sdmmc/sdmmc.c
432
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmc.c
500
struct sdmmc_function *sf, *sfnext;
sys/dev/sdmmc/sdmmc.c
534
struct sdmmc_function *sf = sa->sf;
sys/dev/sdmmc/sdmmc.c
678
struct sdmmc_function *
sys/dev/sdmmc/sdmmc.c
681
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmc.c
742
sdmmc_function_free(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc.c
792
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmc.c
839
sdmmc_app_command(struct sdmmc_softc *sc, struct sdmmc_function *sf, struct sdmmc_command *cmd)
sys/dev/sdmmc/sdmmc.c
950
sdmmc_set_relative_addr(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc.c
983
sdmmc_select_card(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_cis.c
105
decode_funce_lan_nid(struct sdmmc_function *sf, struct sdmmc_cis *cis,
sys/dev/sdmmc/sdmmc_cis.c
108
struct sdmmc_function *sf0 = sf->sc->sc_fn0;
sys/dev/sdmmc/sdmmc_cis.c
134
decode_funce_function(struct sdmmc_function *sf, struct sdmmc_cis *cis,
sys/dev/sdmmc/sdmmc_cis.c
137
struct sdmmc_function *sf0 = sf->sc->sc_fn0;
sys/dev/sdmmc/sdmmc_cis.c
165
decode_vers_1(struct sdmmc_function *sf, struct sdmmc_cis *cis, int tpllen,
sys/dev/sdmmc/sdmmc_cis.c
168
struct sdmmc_function *sf0 = sf->sc->sc_fn0;
sys/dev/sdmmc/sdmmc_cis.c
196
sdmmc_read_cis(struct sdmmc_function *sf, struct sdmmc_cis *cis)
sys/dev/sdmmc/sdmmc_cis.c
198
struct sdmmc_function *sf0 = sf->sc->sc_fn0;
sys/dev/sdmmc/sdmmc_cis.c
319
sdmmc_print_cis(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_cis.c
346
sdmmc_check_cis_quirks(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_cis.c
44
static void decode_funce_common(struct sdmmc_function *, struct sdmmc_cis *,
sys/dev/sdmmc/sdmmc_cis.c
46
static void decode_funce_function(struct sdmmc_function *, struct sdmmc_cis *,
sys/dev/sdmmc/sdmmc_cis.c
48
static void decode_vers_1(struct sdmmc_function *, struct sdmmc_cis *, int,
sys/dev/sdmmc/sdmmc_cis.c
52
sdmmc_cisptr(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_cis.c
62
struct sdmmc_function *sf0 = sf->sc->sc_fn0;
sys/dev/sdmmc/sdmmc_cis.c
73
decode_funce_common(struct sdmmc_function *sf, struct sdmmc_cis *cis,
sys/dev/sdmmc/sdmmc_cis.c
79
struct sdmmc_function *sf0 = sf->sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
145
struct sdmmc_function *sf0, *sf;
sys/dev/sdmmc/sdmmc_io.c
189
sdmmc_io_init(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
191
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
283
sdmmc_io_function_ready(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
286
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
299
sdmmc_io_function_enable(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
302
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
326
sdmmc_io_function_disable(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
329
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
343
sdmmc_io_rw_direct(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_io.c
392
sdmmc_io_rw_extended(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_io.c
480
sdmmc_io_read_1(struct sdmmc_function *sf, int reg)
sys/dev/sdmmc/sdmmc_io.c
492
sdmmc_io_write_1(struct sdmmc_function *sf, int reg, uint8_t data)
sys/dev/sdmmc/sdmmc_io.c
502
sdmmc_io_read_2(struct sdmmc_function *sf, int reg)
sys/dev/sdmmc/sdmmc_io.c
514
sdmmc_io_write_2(struct sdmmc_function *sf, int reg, uint16_t data)
sys/dev/sdmmc/sdmmc_io.c
524
sdmmc_io_read_4(struct sdmmc_function *sf, int reg)
sys/dev/sdmmc/sdmmc_io.c
536
sdmmc_io_write_4(struct sdmmc_function *sf, int reg, uint32_t data)
sys/dev/sdmmc/sdmmc_io.c
547
sdmmc_io_read_multi_1(struct sdmmc_function *sf, int reg, u_char *data,
sys/dev/sdmmc/sdmmc_io.c
55
struct sdmmc_function *, int, u_char *, int, bool);
sys/dev/sdmmc/sdmmc_io.c
57
struct sdmmc_function *, int, u_char *, int, int);
sys/dev/sdmmc/sdmmc_io.c
573
sdmmc_io_write_multi_1(struct sdmmc_function *sf, int reg, u_char *data,
sys/dev/sdmmc/sdmmc_io.c
59
static int sdmmc_io_xchg(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_io.c
600
sdmmc_io_read_region_1(struct sdmmc_function *sf, int reg, u_char *data,
sys/dev/sdmmc/sdmmc_io.c
628
sdmmc_io_write_region_1(struct sdmmc_function *sf, int reg, u_char *data,
sys/dev/sdmmc/sdmmc_io.c
657
sdmmc_io_xchg(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_io.c
672
sdmmc_io_function_abort(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
740
sdmmc_intr_enable(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
743
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
754
sdmmc_intr_disable(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
757
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
864
sdmmc_io_set_blocklen(struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_io.c
868
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_mem.c
101
static int sdmmc_mem_single_read_block(struct sdmmc_function *, uint32_t,
sys/dev/sdmmc/sdmmc_mem.c
103
static int sdmmc_mem_single_write_block(struct sdmmc_function *, uint32_t,
sys/dev/sdmmc/sdmmc_mem.c
105
static int sdmmc_mem_single_segment_dma_read_block(struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_mem.c
107
static int sdmmc_mem_single_segment_dma_write_block(struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_mem.c
109
static int sdmmc_mem_read_block_subr(struct sdmmc_function *, bus_dmamap_t,
sys/dev/sdmmc/sdmmc_mem.c
111
static int sdmmc_mem_write_block_subr(struct sdmmc_function *, bus_dmamap_t,
sys/dev/sdmmc/sdmmc_mem.c
1219
sdmmc_mem_send_csd(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_mem.c
1247
sdmmc_mem_send_scr(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_mem.c
1323
sdmmc_mem_decode_scr(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
1363
sdmmc_mem_send_ssr(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_mem.c
1442
sdmmc_mem_decode_ssr(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_mem.c
1505
sdmmc_mem_decode_general_info(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_mem.c
1555
struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
1661
sdmmc_mem_read_extr_single(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_mem.c
1729
sdmmc_mem_write_extr_single(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_mem.c
1823
sdmmc_set_bus_width(struct sdmmc_function *sf, int width)
sys/dev/sdmmc/sdmmc_mem.c
1856
sdmmc_mem_sd_switch(struct sdmmc_function *sf, int mode, int group,
sys/dev/sdmmc/sdmmc_mem.c
1938
sdmmc_mem_mmc_switch(struct sdmmc_function *sf, uint8_t set, uint8_t index,
sys/dev/sdmmc/sdmmc_mem.c
2015
sdmmc_mem_single_read_block(struct sdmmc_function *sf, uint32_t blkno,
sys/dev/sdmmc/sdmmc_mem.c
2038
sdmmc_mem_single_segment_dma_read_block(struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_mem.c
2105
sdmmc_mem_read_block_subr(struct sdmmc_function *sf, bus_dmamap_t dmap,
sys/dev/sdmmc/sdmmc_mem.c
2179
sdmmc_mem_read_block(struct sdmmc_function *sf, uint32_t blkno, u_char *data,
sys/dev/sdmmc/sdmmc_mem.c
2247
sdmmc_mem_single_write_block(struct sdmmc_function *sf, uint32_t blkno,
sys/dev/sdmmc/sdmmc_mem.c
2270
sdmmc_mem_single_segment_dma_write_block(struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_mem.c
2338
sdmmc_mem_write_block_subr(struct sdmmc_function *sf, bus_dmamap_t dmap,
sys/dev/sdmmc/sdmmc_mem.c
2423
sdmmc_mem_write_block(struct sdmmc_function *sf, uint32_t blkno, u_char *data,
sys/dev/sdmmc/sdmmc_mem.c
2499
sdmmc_mem_discard(struct sdmmc_function *sf, uint32_t sblkno, uint32_t eblkno)
sys/dev/sdmmc/sdmmc_mem.c
2559
sdmmc_mem_flush_cache(struct sdmmc_function *sf, bool poll)
sys/dev/sdmmc/sdmmc_mem.c
331
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmc_mem.c
433
struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
517
struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
584
sdmmc_mem_init(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
707
sdmmc_mem_set_blocklen(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_mem.c
74
static int sdmmc_mem_sd_init(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmc_mem.c
75
static int sdmmc_mem_mmc_init(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmc_mem.c
767
sdmmc_mem_execute_tuning(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
77
static int sdmmc_mem_send_csd(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_mem.c
79
static int sdmmc_mem_send_scr(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_mem.c
802
sdmmc_mem_sd_init(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
81
static int sdmmc_mem_decode_scr(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmc_mem.c
82
static int sdmmc_mem_send_ssr(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_mem.c
84
static int sdmmc_mem_decode_ssr(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_mem.c
87
struct sdmmc_function * ,const uint8_t *);
sys/dev/sdmmc/sdmmc_mem.c
89
struct sdmmc_function *);
sys/dev/sdmmc/sdmmc_mem.c
91
static int sdmmc_mem_read_extr_single(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_mem.c
93
static int sdmmc_mem_write_extr_single(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_mem.c
95
static int sdmmc_set_bus_width(struct sdmmc_function *, int);
sys/dev/sdmmc/sdmmc_mem.c
96
static int sdmmc_mem_sd_switch(struct sdmmc_function *, int, int, int, sdmmc_bitfield512_t *);
sys/dev/sdmmc/sdmmc_mem.c
961
sdmmc_mem_mmc_init(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
97
static int sdmmc_mem_mmc_switch(struct sdmmc_function *, uint8_t, uint8_t,
sys/dev/sdmmc/sdmmcvar.h
209
SIMPLEQ_ENTRY(sdmmc_function) sf_list;
sys/dev/sdmmc/sdmmcvar.h
280
struct sdmmc_function *sc_card; /* selected card */
sys/dev/sdmmc/sdmmcvar.h
281
struct sdmmc_function *sc_fn0; /* function 0, the card itself */
sys/dev/sdmmc/sdmmcvar.h
282
SIMPLEQ_HEAD(, sdmmc_function) sf_head; /* list of card functions */
sys/dev/sdmmc/sdmmcvar.h
324
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmcvar.h
351
struct sdmmc_function *sdmmc_function_alloc(struct sdmmc_softc *);
sys/dev/sdmmc/sdmmcvar.h
352
void sdmmc_function_free(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
355
int sdmmc_app_command(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmcvar.h
359
int sdmmc_select_card(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
360
int sdmmc_set_relative_addr(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
362
void sdmmc_intr_enable(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
363
void sdmmc_intr_disable(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
369
struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
371
struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
380
int sdmmc_io_init(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
381
int sdmmc_io_set_blocklen(struct sdmmc_function *, int);
sys/dev/sdmmc/sdmmcvar.h
382
uint8_t sdmmc_io_read_1(struct sdmmc_function *, int);
sys/dev/sdmmc/sdmmcvar.h
383
uint16_t sdmmc_io_read_2(struct sdmmc_function *, int);
sys/dev/sdmmc/sdmmcvar.h
384
uint32_t sdmmc_io_read_4(struct sdmmc_function *, int);
sys/dev/sdmmc/sdmmcvar.h
385
int sdmmc_io_read_multi_1(struct sdmmc_function *, int, u_char *, int);
sys/dev/sdmmc/sdmmcvar.h
386
int sdmmc_io_read_region_1(struct sdmmc_function *, int, u_char *, int);
sys/dev/sdmmc/sdmmcvar.h
387
void sdmmc_io_write_1(struct sdmmc_function *, int, uint8_t);
sys/dev/sdmmc/sdmmcvar.h
388
void sdmmc_io_write_2(struct sdmmc_function *, int, uint16_t);
sys/dev/sdmmc/sdmmcvar.h
389
void sdmmc_io_write_4(struct sdmmc_function *, int, uint32_t);
sys/dev/sdmmc/sdmmcvar.h
390
int sdmmc_io_write_multi_1(struct sdmmc_function *, int, u_char *, int);
sys/dev/sdmmc/sdmmcvar.h
391
int sdmmc_io_write_region_1(struct sdmmc_function *, int, u_char *, int);
sys/dev/sdmmc/sdmmcvar.h
392
int sdmmc_io_function_enable(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
393
void sdmmc_io_function_disable(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
394
int sdmmc_io_function_abort(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
396
uint32_t sdmmc_cisptr(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
397
int sdmmc_read_cis(struct sdmmc_function *, struct sdmmc_cis *);
sys/dev/sdmmc/sdmmcvar.h
398
void sdmmc_print_cis(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
399
void sdmmc_check_cis_quirks(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
403
int sdmmc_mem_init(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
406
int sdmmc_mem_set_blocklen(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmcvar.h
408
int sdmmc_mem_read_block(struct sdmmc_function *, uint32_t, u_char *,
sys/dev/sdmmc/sdmmcvar.h
410
int sdmmc_mem_write_block(struct sdmmc_function *, uint32_t, u_char *,
sys/dev/sdmmc/sdmmcvar.h
412
int sdmmc_mem_discard(struct sdmmc_function *, uint32_t, uint32_t);
sys/dev/sdmmc/sdmmcvar.h
413
int sdmmc_mem_flush_cache(struct sdmmc_function *, bool);