Symbol: sdmmc_function
sys/dev/sdmmc/if_bwfm_sdio.c
139
struct sdmmc_function *, uint32_t, char *, size_t);
sys/dev/sdmmc/if_bwfm_sdio.c
141
struct sdmmc_function *, uint32_t, char *, size_t);
sys/dev/sdmmc/if_bwfm_sdio.c
202
struct sdmmc_function *sf = saa->sf;
sys/dev/sdmmc/if_bwfm_sdio.c
253
struct sdmmc_function *sf = saa->sf;
sys/dev/sdmmc/if_bwfm_sdio.c
274
sizeof(struct sdmmc_function *), M_DEVBUF, M_WAITOK);
sys/dev/sdmmc/if_bwfm_sdio.c
785
struct sdmmc_function *sf;
sys/dev/sdmmc/if_bwfm_sdio.c
806
struct sdmmc_function *sf;
sys/dev/sdmmc/if_bwfm_sdio.c
833
struct sdmmc_function *sf;
sys/dev/sdmmc/if_bwfm_sdio.c
85
struct sdmmc_function **sc_sf;
sys/dev/sdmmc/if_bwfm_sdio.c
852
struct sdmmc_function *sf;
sys/dev/sdmmc/if_bwfm_sdio.c
875
bwfm_sdio_buf_read(struct bwfm_sdio_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/if_bwfm_sdio.c
895
bwfm_sdio_buf_write(struct bwfm_sdio_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc.c
401
struct sdmmc_function *sf, *sfnext;
sys/dev/sdmmc/sdmmc.c
524
struct sdmmc_function *
sys/dev/sdmmc/sdmmc.c
527
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmc.c
529
sf = (struct sdmmc_function *)malloc(sizeof *sf, M_DEVBUF,
sys/dev/sdmmc/sdmmc.c
541
sdmmc_function_free(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc.c
579
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmc.c
717
struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc.c
743
sdmmc_select_card(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_cis.c
145
sdmmc_print_cis(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_cis.c
179
sdmmc_check_cis_quirks(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_cis.c
29
u_int32_t sdmmc_cisptr(struct sdmmc_function *);
sys/dev/sdmmc/sdmmc_cis.c
38
sdmmc_cisptr(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_cis.c
40
struct sdmmc_function *sf0 = sf->sc->sc_fn0;
sys/dev/sdmmc/sdmmc_cis.c
55
sdmmc_read_cis(struct sdmmc_function *sf, struct sdmmc_cis *cis)
sys/dev/sdmmc/sdmmc_cis.c
57
struct sdmmc_function *sf0 = sf->sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
136
struct sdmmc_function *sf0, *sf;
sys/dev/sdmmc/sdmmc_io.c
173
sdmmc_io_init(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
209
sdmmc_io_function_ready(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
212
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
230
sdmmc_io_function_enable(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
233
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
256
sdmmc_io_function_disable(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
259
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
275
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmc_io.c
308
struct sdmmc_function *sf = sa->sf;
sys/dev/sdmmc/sdmmc_io.c
348
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmc_io.c
363
sdmmc_io_rw_direct(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_io.c
403
sdmmc_io_rw_extended_subr(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_io.c
41
int sdmmc_io_rw_direct(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_io.c
43
int sdmmc_io_rw_extended_subr(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_io.c
449
sdmmc_io_rw_extended(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_io.c
45
int sdmmc_io_rw_extended(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_io.c
47
int sdmmc_io_xchg(struct sdmmc_softc *, struct sdmmc_function *,
sys/dev/sdmmc/sdmmc_io.c
488
sdmmc_io_read_1(struct sdmmc_function *sf, int reg)
sys/dev/sdmmc/sdmmc_io.c
500
sdmmc_io_write_1(struct sdmmc_function *sf, int reg, u_int8_t data)
sys/dev/sdmmc/sdmmc_io.c
509
sdmmc_io_read_2(struct sdmmc_function *sf, int reg)
sys/dev/sdmmc/sdmmc_io.c
51
void sdmmc_io_set_blocklen(struct sdmmc_function *, unsigned int);
sys/dev/sdmmc/sdmmc_io.c
52
void sdmmc_io_set_bus_width(struct sdmmc_function *, int);
sys/dev/sdmmc/sdmmc_io.c
521
sdmmc_io_write_2(struct sdmmc_function *sf, int reg, u_int16_t data)
sys/dev/sdmmc/sdmmc_io.c
53
int sdmmc_io_set_highspeed(struct sdmmc_function *sf, int);
sys/dev/sdmmc/sdmmc_io.c
530
sdmmc_io_read_4(struct sdmmc_function *sf, int reg)
sys/dev/sdmmc/sdmmc_io.c
542
sdmmc_io_write_4(struct sdmmc_function *sf, int reg, u_int32_t data)
sys/dev/sdmmc/sdmmc_io.c
551
sdmmc_io_read_multi_1(struct sdmmc_function *sf, int reg, u_char *data,
sys/dev/sdmmc/sdmmc_io.c
577
sdmmc_io_write_multi_1(struct sdmmc_function *sf, int reg, u_char *data,
sys/dev/sdmmc/sdmmc_io.c
603
sdmmc_io_read_region_1(struct sdmmc_function *sf, int reg, u_char *data,
sys/dev/sdmmc/sdmmc_io.c
631
sdmmc_io_write_region_1(struct sdmmc_function *sf, int reg, u_char *data,
sys/dev/sdmmc/sdmmc_io.c
659
sdmmc_io_xchg(struct sdmmc_softc *sc, struct sdmmc_function *sf,
sys/dev/sdmmc/sdmmc_io.c
727
sdmmc_intr_enable(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
730
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
741
sdmmc_intr_disable(struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_io.c
744
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
851
sdmmc_io_set_blocklen(struct sdmmc_function *sf, unsigned int blklen)
sys/dev/sdmmc/sdmmc_io.c
854
struct sdmmc_function *sf0 = sc->sc_fn0;
sys/dev/sdmmc/sdmmc_io.c
873
sdmmc_io_set_bus_width(struct sdmmc_function *sf, int width)
sys/dev/sdmmc/sdmmc_io.c
888
sdmmc_io_set_highspeed(struct sdmmc_function *sf, int enable)
sys/dev/sdmmc/sdmmc_mem.c
1086
sdmmc_mem_set_blocklen(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
1103
sdmmc_mem_read_block_subr(struct sdmmc_function *sf, bus_dmamap_t dmap,
sys/dev/sdmmc/sdmmc_mem.c
1158
sdmmc_mem_single_read_block(struct sdmmc_function *sf, int blkno, u_char *data,
sys/dev/sdmmc/sdmmc_mem.c
1175
sdmmc_mem_read_block(struct sdmmc_function *sf, int blkno, u_char *data,
sys/dev/sdmmc/sdmmc_mem.c
1219
sdmmc_mem_write_block_subr(struct sdmmc_function *sf, bus_dmamap_t dmap,
sys/dev/sdmmc/sdmmc_mem.c
1272
sdmmc_mem_single_write_block(struct sdmmc_function *sf, int blkno, u_char *data,
sys/dev/sdmmc/sdmmc_mem.c
1289
sdmmc_mem_write_block(struct sdmmc_function *sf, int blkno, u_char *data,
sys/dev/sdmmc/sdmmc_mem.c
1334
sdmmc_mem_hibernate_write(struct sdmmc_function *sf, daddr_t blkno,
sys/dev/sdmmc/sdmmc_mem.c
252
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmc_mem.c
359
struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
40
struct sdmmc_function *);
sys/dev/sdmmc/sdmmc_mem.c
411
struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
42
struct sdmmc_function *);
sys/dev/sdmmc/sdmmc_mem.c
46
int sdmmc_mem_set_blocklen(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmc_mem.c
490
struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
50
struct sdmmc_function *);
sys/dev/sdmmc/sdmmc_mem.c
53
int sdmmc_mem_set_bus_width(struct sdmmc_function *, int);
sys/dev/sdmmc/sdmmc_mem.c
54
int sdmmc_mem_mmc_switch(struct sdmmc_function *, uint8_t, uint8_t, uint8_t);
sys/dev/sdmmc/sdmmc_mem.c
554
sdmmc_mem_set_bus_width(struct sdmmc_function *sf, int width)
sys/dev/sdmmc/sdmmc_mem.c
57
int sdmmc_mem_sd_init(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmc_mem.c
58
int sdmmc_mem_mmc_init(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmc_mem.c
584
sdmmc_mem_sd_switch(struct sdmmc_function *sf, int mode, int group,
sys/dev/sdmmc/sdmmc_mem.c
59
int sdmmc_mem_single_read_block(struct sdmmc_function *, int, u_char *,
sys/dev/sdmmc/sdmmc_mem.c
61
int sdmmc_mem_read_block_subr(struct sdmmc_function *, bus_dmamap_t,
sys/dev/sdmmc/sdmmc_mem.c
628
sdmmc_mem_mmc_switch(struct sdmmc_function *sf, uint8_t set, uint8_t index,
sys/dev/sdmmc/sdmmc_mem.c
63
int sdmmc_mem_single_write_block(struct sdmmc_function *, int, u_char *,
sys/dev/sdmmc/sdmmc_mem.c
647
sdmmc_mem_init(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
65
int sdmmc_mem_write_block_subr(struct sdmmc_function *, bus_dmamap_t,
sys/dev/sdmmc/sdmmc_mem.c
704
sdmmc_mem_execute_tuning(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
739
sdmmc_mem_sd_init(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_mem.c
855
sdmmc_mem_mmc_init(struct sdmmc_softc *sc, struct sdmmc_function *sf)
sys/dev/sdmmc/sdmmc_scsi.c
110
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmc_scsi.c
48
struct sdmmc_function *card;
sys/dev/sdmmc/sdmmc_scsi.c
560
struct sdmmc_function *sf = tgt->card;
sys/dev/sdmmc/sdmmc_scsi.c
577
struct sdmmc_function sdmmc_sf;
sys/dev/sdmmc/sdmmc_scsi.c
580
struct sdmmc_function *orig_sf;
sys/dev/sdmmc/sdmmc_scsi.c
588
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmcvar.h
151
SIMPLEQ_ENTRY(sdmmc_function) sf_list;
sys/dev/sdmmc/sdmmcvar.h
208
struct sdmmc_function *sc_card; /* selected card */
sys/dev/sdmmc/sdmmcvar.h
209
struct sdmmc_function *sc_fn0; /* function 0, the card itself */
sys/dev/sdmmc/sdmmcvar.h
210
SIMPLEQ_HEAD(, sdmmc_function) sf_head; /* list of card functions */
sys/dev/sdmmc/sdmmcvar.h
229
struct sdmmc_function *sf;
sys/dev/sdmmc/sdmmcvar.h
241
struct sdmmc_function *sdmmc_function_alloc(struct sdmmc_softc *);
sys/dev/sdmmc/sdmmcvar.h
242
void sdmmc_function_free(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
247
int sdmmc_select_card(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
249
struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
252
void sdmmc_intr_enable(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
253
void sdmmc_intr_disable(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
261
int sdmmc_io_init(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
264
u_int8_t sdmmc_io_read_1(struct sdmmc_function *, int);
sys/dev/sdmmc/sdmmcvar.h
265
u_int16_t sdmmc_io_read_2(struct sdmmc_function *, int);
sys/dev/sdmmc/sdmmcvar.h
266
u_int32_t sdmmc_io_read_4(struct sdmmc_function *, int);
sys/dev/sdmmc/sdmmcvar.h
267
int sdmmc_io_read_multi_1(struct sdmmc_function *, int, u_char *, int);
sys/dev/sdmmc/sdmmcvar.h
268
int sdmmc_io_read_region_1(struct sdmmc_function *, int, u_char *, int);
sys/dev/sdmmc/sdmmcvar.h
269
void sdmmc_io_write_1(struct sdmmc_function *, int, u_int8_t);
sys/dev/sdmmc/sdmmcvar.h
270
void sdmmc_io_write_2(struct sdmmc_function *, int, u_int16_t);
sys/dev/sdmmc/sdmmcvar.h
271
void sdmmc_io_write_4(struct sdmmc_function *, int, u_int32_t);
sys/dev/sdmmc/sdmmcvar.h
272
int sdmmc_io_write_multi_1(struct sdmmc_function *, int, u_char *, int);
sys/dev/sdmmc/sdmmcvar.h
273
int sdmmc_io_write_region_1(struct sdmmc_function *, int, u_char *, int);
sys/dev/sdmmc/sdmmcvar.h
274
int sdmmc_io_function_ready(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
275
int sdmmc_io_function_enable(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
276
void sdmmc_io_function_disable(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
277
void sdmmc_io_set_blocklen(struct sdmmc_function *, unsigned int);
sys/dev/sdmmc/sdmmcvar.h
279
int sdmmc_read_cis(struct sdmmc_function *, struct sdmmc_cis *);
sys/dev/sdmmc/sdmmcvar.h
280
void sdmmc_print_cis(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
281
void sdmmc_check_cis_quirks(struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
285
int sdmmc_mem_init(struct sdmmc_softc *, struct sdmmc_function *);
sys/dev/sdmmc/sdmmcvar.h
286
int sdmmc_mem_read_block(struct sdmmc_function *, int, u_char *, size_t);
sys/dev/sdmmc/sdmmcvar.h
287
int sdmmc_mem_write_block(struct sdmmc_function *, int, u_char *, size_t);
sys/dev/sdmmc/sdmmcvar.h
290
int sdmmc_mem_hibernate_write(struct sdmmc_function *, daddr_t, u_char *,