spi_mem 1080 drivers/mtd/nand/spi/core.c static int spinand_probe(struct spi_mem *mem) spi_mem 1114 drivers/mtd/nand/spi/core.c static int spinand_remove(struct spi_mem *mem) spi_mem 4981 drivers/mtd/spi-nor/spi-nor.c static int spi_nor_probe(struct spi_mem *spimem) spi_mem 5046 drivers/mtd/spi-nor/spi-nor.c static int spi_nor_remove(struct spi_mem *spimem) spi_mem 5056 drivers/mtd/spi-nor/spi-nor.c static void spi_nor_shutdown(struct spi_mem *spimem) spi_mem 202 drivers/spi/atmel-quadspi.c static bool atmel_qspi_supports_op(struct spi_mem *mem, spi_mem 327 drivers/spi/atmel-quadspi.c static int atmel_qspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) spi_mem 379 drivers/spi/atmel-quadspi.c static const char *atmel_qspi_get_name(struct spi_mem *spimem) spi_mem 945 drivers/spi/spi-bcm-qspi.c static int bcm_qspi_exec_mem_op(struct spi_mem *mem, spi_mem 356 drivers/spi/spi-fsl-qspi.c static bool fsl_qspi_supports_op(struct spi_mem *mem, spi_mem 630 drivers/spi/spi-fsl-qspi.c static int fsl_qspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) spi_mem 687 drivers/spi/spi-fsl-qspi.c static int fsl_qspi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op) spi_mem 793 drivers/spi/spi-fsl-qspi.c static const char *fsl_qspi_get_name(struct spi_mem *mem) spi_mem 102 drivers/spi/spi-mem.c static int spi_check_buswidth_req(struct spi_mem *mem, u8 buswidth, bool tx) spi_mem 138 drivers/spi/spi-mem.c bool spi_mem_default_supports_op(struct spi_mem *mem, spi_mem 188 drivers/spi/spi-mem.c static bool spi_mem_internal_supports_op(struct spi_mem *mem, spi_mem 214 drivers/spi/spi-mem.c bool spi_mem_supports_op(struct spi_mem *mem, const struct spi_mem_op *op) spi_mem 223 drivers/spi/spi-mem.c static int spi_mem_access_start(struct spi_mem *mem) spi_mem 250 drivers/spi/spi-mem.c static void spi_mem_access_end(struct spi_mem *mem) spi_mem 273 drivers/spi/spi-mem.c int spi_mem_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) spi_mem 395 drivers/spi/spi-mem.c const char *spi_mem_get_name(struct spi_mem *mem) spi_mem 416 drivers/spi/spi-mem.c int spi_mem_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op) spi_mem 496 drivers/spi/spi-mem.c spi_mem_dirmap_create(struct spi_mem *mem, spi_mem 575 drivers/spi/spi-mem.c devm_spi_mem_dirmap_create(struct device *dev, struct spi_mem *mem, spi_mem 725 drivers/spi/spi-mem.c struct spi_mem *mem; spi_mem 749 drivers/spi/spi-mem.c struct spi_mem *mem = spi_get_drvdata(spi); spi_mem 760 drivers/spi/spi-mem.c struct spi_mem *mem = spi_get_drvdata(spi); spi_mem 335 drivers/spi/spi-mxic.c static bool mxic_spi_mem_supports_op(struct spi_mem *mem, spi_mem 352 drivers/spi/spi-mxic.c static int mxic_spi_mem_exec_op(struct spi_mem *mem, spi_mem 314 drivers/spi/spi-npcm-fiu.c static int npcm_fiu_uma_read(struct spi_mem *mem, spi_mem 369 drivers/spi/spi-npcm-fiu.c static int npcm_fiu_uma_write(struct spi_mem *mem, spi_mem 419 drivers/spi/spi-npcm-fiu.c static int npcm_fiu_manualwrite(struct spi_mem *mem, spi_mem 468 drivers/spi/spi-npcm-fiu.c static int npcm_fiu_read(struct spi_mem *mem, const struct spi_mem_op *op) spi_mem 525 drivers/spi/spi-npcm-fiu.c static int npcm_fiu_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) spi_mem 392 drivers/spi/spi-nxp-fspi.c static bool nxp_fspi_supports_op(struct spi_mem *mem, spi_mem 787 drivers/spi/spi-nxp-fspi.c static int nxp_fspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) spi_mem 825 drivers/spi/spi-nxp-fspi.c static int nxp_fspi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op) spi_mem 914 drivers/spi/spi-nxp-fspi.c static const char *nxp_fspi_get_name(struct spi_mem *mem) spi_mem 327 drivers/spi/spi-stm32-qspi.c static int stm32_qspi_send(struct spi_mem *mem, const struct spi_mem_op *op) spi_mem 429 drivers/spi/spi-stm32-qspi.c static int stm32_qspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) spi_mem 530 drivers/spi/spi-ti-qspi.c static int ti_qspi_exec_mem_op(struct spi_mem *mem, spi_mem 220 drivers/spi/spi-zynq-qspi.c static bool zynq_qspi_supports_op(struct spi_mem *mem, spi_mem 513 drivers/spi/spi-zynq-qspi.c static int zynq_qspi_exec_mem_op(struct spi_mem *mem, spi_mem 575 include/linux/mtd/spi-nor.h struct spi_mem *spimem; spi_mem 369 include/linux/mtd/spinand.h struct spi_mem *spimem; spi_mem 164 include/linux/spi/spi-mem.h struct spi_mem *mem; spi_mem 194 include/linux/spi/spi-mem.h static inline void spi_mem_set_drvdata(struct spi_mem *mem, void *data) spi_mem 206 include/linux/spi/spi-mem.h static inline void *spi_mem_get_drvdata(struct spi_mem *mem) spi_mem 253 include/linux/spi/spi-mem.h int (*adjust_op_size)(struct spi_mem *mem, struct spi_mem_op *op); spi_mem 254 include/linux/spi/spi-mem.h bool (*supports_op)(struct spi_mem *mem, spi_mem 256 include/linux/spi/spi-mem.h int (*exec_op)(struct spi_mem *mem, spi_mem 258 include/linux/spi/spi-mem.h const char *(*get_name)(struct spi_mem *mem); spi_mem 285 include/linux/spi/spi-mem.h int (*probe)(struct spi_mem *mem); spi_mem 286 include/linux/spi/spi-mem.h int (*remove)(struct spi_mem *mem); spi_mem 287 include/linux/spi/spi-mem.h void (*shutdown)(struct spi_mem *mem); spi_mem 299 include/linux/spi/spi-mem.h bool spi_mem_default_supports_op(struct spi_mem *mem, spi_mem 319 include/linux/spi/spi-mem.h bool spi_mem_default_supports_op(struct spi_mem *mem, spi_mem 327 include/linux/spi/spi-mem.h int spi_mem_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op); spi_mem 329 include/linux/spi/spi-mem.h bool spi_mem_supports_op(struct spi_mem *mem, spi_mem 332 include/linux/spi/spi-mem.h int spi_mem_exec_op(struct spi_mem *mem, spi_mem 335 include/linux/spi/spi-mem.h const char *spi_mem_get_name(struct spi_mem *mem); spi_mem 338 include/linux/spi/spi-mem.h spi_mem_dirmap_create(struct spi_mem *mem, spi_mem 346 include/linux/spi/spi-mem.h devm_spi_mem_dirmap_create(struct device *dev, struct spi_mem *mem,