/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | renesas_sdhi_internal_dmac.c | 368 bool unmap = cookie == COOKIE_UNMAPPED ? (data->host_cookie != cookie) : in renesas_sdhi_internal_dmac_unmap() 369 (data->host_cookie == cookie); in renesas_sdhi_internal_dmac_unmap() 374 data->host_cookie = COOKIE_UNMAPPED; in renesas_sdhi_internal_dmac_unmap() 383 if (data->host_cookie == COOKIE_PRE_MAPPED) in renesas_sdhi_internal_dmac_map() 390 data->host_cookie = cookie; in renesas_sdhi_internal_dmac_map() 527 data->host_cookie = COOKIE_UNMAPPED; in renesas_sdhi_internal_dmac_pre_req()
|
H A D | omap_hsmmc.c | 923 host->data->host_cookie = 0; in omap_hsmmc_dma_cleanup() 1173 if (!data->host_cookie) in omap_hsmmc_dma_callback() 1198 if (!next && data->host_cookie && in omap_hsmmc_pre_dma_transfer() 1199 data->host_cookie != host->next_data.cookie) { in omap_hsmmc_pre_dma_transfer() 1200 dev_warn(host->dev, "[%s] invalid cookie: data->host_cookie %d" in omap_hsmmc_pre_dma_transfer() 1202 __func__, data->host_cookie, host->next_data.cookie); in omap_hsmmc_pre_dma_transfer() 1203 data->host_cookie = 0; in omap_hsmmc_pre_dma_transfer() 1207 if (next || data->host_cookie != host->next_data.cookie) { in omap_hsmmc_pre_dma_transfer() 1222 data->host_cookie = ++next->cookie < 0 ? 1 : next->cookie; in omap_hsmmc_pre_dma_transfer() 1391 if (host->use_dma && data->host_cookie) { in omap_hsmmc_post_req() [all...] |
H A D | alcor.c | 157 if (data->host_cookie == COOKIE_MAPPED) { in alcor_trigger_data_transfer() 256 if (data->host_cookie != COOKIE_MAPPED) in alcor_prepare_data() 787 data->host_cookie = COOKIE_UNMAPPED; in alcor_pre_req() 820 data->host_cookie = COOKIE_MAPPED; in alcor_pre_req() 835 if (data->host_cookie == COOKIE_MAPPED) { in alcor_post_req() 842 data->host_cookie = COOKIE_UNMAPPED; in alcor_post_req()
|
H A D | jz4740_mmc.c | 292 data->host_cookie = COOKIE_UNMAPPED; in jz4740_mmc_dma_unmap() 306 if (data->host_cookie == COOKIE_PREMAPPED) in jz4740_mmc_prepare_dma_data() 321 data->host_cookie = cookie; in jz4740_mmc_prepare_dma_data() 368 if (data->host_cookie == COOKIE_MAPPED) in jz4740_mmc_start_dma_transfer() 382 data->host_cookie = COOKIE_UNMAPPED; in jz4740_mmc_pre_request() 384 data->host_cookie = COOKIE_UNMAPPED; in jz4740_mmc_pre_request() 394 if (data && data->host_cookie != COOKIE_UNMAPPED) in jz4740_mmc_post_request() 464 if (data && data->host_cookie == COOKIE_MAPPED) in jz4740_mmc_request_done()
|
H A D | rtsx_pci_sdmmc.c | 155 if (!pre && data->host_cookie && data->host_cookie != host->cookie) { in sd_pre_dma_transfer() 157 "error: data->host_cookie = %d, host->cookie = %d\n", in sd_pre_dma_transfer() 158 data->host_cookie, host->cookie); in sd_pre_dma_transfer() 159 data->host_cookie = 0; in sd_pre_dma_transfer() 162 if (pre || data->host_cookie != host->cookie) { in sd_pre_dma_transfer() 173 data->host_cookie = host->cookie; in sd_pre_dma_transfer() 186 if (data->host_cookie) { in sdmmc_pre_req() 188 "error: reset data->host_cookie = %d\n", in sdmmc_pre_req() 189 data->host_cookie); in sdmmc_pre_req() [all...] |
H A D | mmci_stm32_sdmmc.c | 164 if (!next && data->host_cookie == host->next_cookie) in sdmmc_idma_prep_data() 278 data->host_cookie = 0; in sdmmc_idma_error() 293 if (!data->host_cookie) in sdmmc_idma_finalize()
|
H A D | mmci.c | 548 data->host_cookie = ++host->next_cookie < 0 ? in mmci_prep_data() 560 data->host_cookie = 0; in mmci_unprep_data() 565 WARN_ON(data->host_cookie && data->host_cookie != host->next_cookie); in mmci_get_next_data() 954 host->data->host_cookie = 0; in mmci_dmae_error() 986 } else if (!data->host_cookie) { in mmci_dmae_finalize() 1127 WARN_ON(!data->host_cookie && (next->desc || next->chan)); in mmci_dmae_get_next_data() 1211 WARN_ON(data->host_cookie); in mmci_pre_request() 1225 if (!data || !data->host_cookie) in mmci_post_request()
|
H A D | meson-gx-mmc.c | 274 data->host_cookie |= SD_EMMC_DESC_CHAIN_MODE; in meson_mmc_get_transfer_mode() 279 return data->host_cookie & SD_EMMC_DESC_CHAIN_MODE; in meson_mmc_desc_chain_mode() 296 data->host_cookie |= SD_EMMC_PRE_REQ_DONE; in meson_mmc_pre_req() 877 !(mrq->data->host_cookie & SD_EMMC_PRE_REQ_DONE); in meson_mmc_request()
|
H A D | dw_mmc.c | 440 if (data && data->host_cookie == COOKIE_MAPPED) { in dw_mci_dma_cleanup() 445 data->host_cookie = COOKIE_UNMAPPED; in dw_mci_dma_cleanup() 883 if (data->host_cookie == COOKIE_PRE_MAPPED) in dw_mci_pre_dma_transfer() 909 data->host_cookie = cookie; in dw_mci_pre_dma_transfer() 924 data->host_cookie = COOKIE_UNMAPPED; in dw_mci_pre_req() 928 data->host_cookie = COOKIE_UNMAPPED; in dw_mci_pre_req() 941 if (data->host_cookie != COOKIE_UNMAPPED) in dw_mci_post_req() 946 data->host_cookie = COOKIE_UNMAPPED; in dw_mci_post_req()
|
H A D | mtk-sd.c | 770 if (!(data->host_cookie & MSDC_PREPARE_FLAG)) { in msdc_prepare_data() 771 data->host_cookie |= MSDC_PREPARE_FLAG; in msdc_prepare_data() 779 if (data->host_cookie & MSDC_ASYNC_FLAG) in msdc_unprepare_data() 782 if (data->host_cookie & MSDC_PREPARE_FLAG) { in msdc_unprepare_data() 785 data->host_cookie &= ~MSDC_PREPARE_FLAG; in msdc_unprepare_data() 1362 data->host_cookie |= MSDC_ASYNC_FLAG; in msdc_pre_req() 1374 if (data->host_cookie) { in msdc_post_req() 1375 data->host_cookie &= ~MSDC_ASYNC_FLAG; in msdc_post_req()
|
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | omap_hsmmc.c | 928 host->data->host_cookie = 0; in omap_hsmmc_dma_cleanup() 1178 if (!data->host_cookie) in omap_hsmmc_dma_callback() 1203 if (!next && data->host_cookie && in omap_hsmmc_pre_dma_transfer() 1204 data->host_cookie != host->next_data.cookie) { in omap_hsmmc_pre_dma_transfer() 1205 dev_warn(host->dev, "[%s] invalid cookie: data->host_cookie %d" in omap_hsmmc_pre_dma_transfer() 1207 __func__, data->host_cookie, host->next_data.cookie); in omap_hsmmc_pre_dma_transfer() 1208 data->host_cookie = 0; in omap_hsmmc_pre_dma_transfer() 1212 if (next || data->host_cookie != host->next_data.cookie) { in omap_hsmmc_pre_dma_transfer() 1227 data->host_cookie = ++next->cookie < 0 ? 1 : next->cookie; in omap_hsmmc_pre_dma_transfer() 1396 if (host->use_dma && data->host_cookie) { in omap_hsmmc_post_req() [all...] |
H A D | alcor.c | 157 if (data->host_cookie == COOKIE_MAPPED) { in alcor_trigger_data_transfer() 256 if (data->host_cookie != COOKIE_MAPPED) in alcor_prepare_data() 787 data->host_cookie = COOKIE_UNMAPPED; in alcor_pre_req() 820 data->host_cookie = COOKIE_MAPPED; in alcor_pre_req() 835 if (data->host_cookie == COOKIE_MAPPED) { in alcor_post_req() 842 data->host_cookie = COOKIE_UNMAPPED; in alcor_post_req()
|
H A D | jz4740_mmc.c | 275 data->host_cookie = COOKIE_UNMAPPED; in jz4740_mmc_dma_unmap() 289 if (data->host_cookie == COOKIE_PREMAPPED) in jz4740_mmc_prepare_dma_data() 304 data->host_cookie = cookie; in jz4740_mmc_prepare_dma_data() 351 if (data->host_cookie == COOKIE_MAPPED) in jz4740_mmc_start_dma_transfer() 365 data->host_cookie = COOKIE_UNMAPPED; in jz4740_mmc_pre_request() 367 data->host_cookie = COOKIE_UNMAPPED; in jz4740_mmc_pre_request() 377 if (data && data->host_cookie != COOKIE_UNMAPPED) in jz4740_mmc_post_request() 447 if (data && data->host_cookie == COOKIE_MAPPED) in jz4740_mmc_request_done()
|
H A D | rtsx_pci_sdmmc.c | 152 if (!pre && data->host_cookie && data->host_cookie != host->cookie) { in sd_pre_dma_transfer() 154 "error: data->host_cookie = %d, host->cookie = %d\n", in sd_pre_dma_transfer() 155 data->host_cookie, host->cookie); in sd_pre_dma_transfer() 156 data->host_cookie = 0; in sd_pre_dma_transfer() 159 if (pre || data->host_cookie != host->cookie) { in sd_pre_dma_transfer() 170 data->host_cookie = host->cookie; in sd_pre_dma_transfer() 183 if (data->host_cookie) { in sdmmc_pre_req() 185 "error: reset data->host_cookie = %d\n", in sdmmc_pre_req() 186 data->host_cookie); in sdmmc_pre_req() [all...] |
H A D | mmci.c | 516 data->host_cookie = ++host->next_cookie < 0 ? in mmci_prep_data() 528 data->host_cookie = 0; in mmci_unprep_data() 533 WARN_ON(data->host_cookie && data->host_cookie != host->next_cookie); in mmci_get_next_data() 851 host->data->host_cookie = 0; in mmci_dmae_error() 883 } else if (!data->host_cookie) { in mmci_dmae_finalize() 1024 WARN_ON(!data->host_cookie && (next->desc || next->chan)); in mmci_dmae_get_next_data() 1108 WARN_ON(data->host_cookie); in mmci_pre_request() 1122 if (!data || !data->host_cookie) in mmci_post_request()
|
H A D | mmci_stm32_sdmmc.c | 106 if (!next && data->host_cookie == host->next_cookie) in sdmmc_idma_prep_data() 191 if (!data->host_cookie) in sdmmc_idma_finalize()
|
H A D | meson-gx-mmc.c | 261 data->host_cookie |= SD_EMMC_DESC_CHAIN_MODE; in meson_mmc_get_transfer_mode() 266 return data->host_cookie & SD_EMMC_DESC_CHAIN_MODE; in meson_mmc_desc_chain_mode() 283 data->host_cookie |= SD_EMMC_PRE_REQ_DONE; in meson_mmc_pre_req() 876 !(mrq->data->host_cookie & SD_EMMC_PRE_REQ_DONE); in meson_mmc_request()
|
H A D | mtk-sd.c | 715 if (!(data->host_cookie & MSDC_PREPARE_FLAG)) { in msdc_prepare_data() 716 data->host_cookie |= MSDC_PREPARE_FLAG; in msdc_prepare_data() 726 if (data->host_cookie & MSDC_ASYNC_FLAG) in msdc_unprepare_data() 729 if (data->host_cookie & MSDC_PREPARE_FLAG) { in msdc_unprepare_data() 732 data->host_cookie &= ~MSDC_PREPARE_FLAG; in msdc_unprepare_data() 1311 data->host_cookie |= MSDC_ASYNC_FLAG; in msdc_pre_req() 1323 if (data->host_cookie) { in msdc_post_req() 1324 data->host_cookie &= ~MSDC_ASYNC_FLAG; in msdc_post_req()
|
H A D | dw_mmc.c | 435 if (data && data->host_cookie == COOKIE_MAPPED) { in dw_mci_dma_cleanup() 440 data->host_cookie = COOKIE_UNMAPPED; in dw_mci_dma_cleanup() 878 if (data->host_cookie == COOKIE_PRE_MAPPED) in dw_mci_pre_dma_transfer() 904 data->host_cookie = cookie; in dw_mci_pre_dma_transfer() 919 data->host_cookie = COOKIE_UNMAPPED; in dw_mci_pre_req() 923 data->host_cookie = COOKIE_UNMAPPED; in dw_mci_pre_req() 936 if (data->host_cookie != COOKIE_UNMAPPED) in dw_mci_post_req() 941 data->host_cookie = COOKIE_UNMAPPED; in dw_mci_post_req()
|
/kernel/linux/linux-5.10/include/linux/mmc/ |
H A D | core.h | 140 s32 host_cookie; /* host private data */ member
|
/kernel/linux/linux-6.6/include/linux/mmc/ |
H A D | core.h | 140 s32 host_cookie; /* host private data */ member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | main.h | 294 __be64 host_cookie __packed;
|
H A D | cmsg.h | 638 __be64 host_cookie; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | cmsg.h | 643 __be64 host_cookie; member
|
H A D | main.h | 410 __be64 host_cookie __packed;
|