Lines Matching refs:mem
164 struct spi_mem *mem; member
194 static inline void spi_mem_set_drvdata(struct spi_mem *mem, void *data) in spi_mem_set_drvdata() argument
196 mem->drvpriv = data; in spi_mem_set_drvdata()
206 static inline void *spi_mem_get_drvdata(struct spi_mem *mem) in spi_mem_get_drvdata() argument
208 return mem->drvpriv; in spi_mem_get_drvdata()
253 int (*adjust_op_size)(struct spi_mem *mem, struct spi_mem_op *op);
254 bool (*supports_op)(struct spi_mem *mem,
256 int (*exec_op)(struct spi_mem *mem,
258 const char *(*get_name)(struct spi_mem *mem);
285 int (*probe)(struct spi_mem *mem);
286 int (*remove)(struct spi_mem *mem);
287 void (*shutdown)(struct spi_mem *mem);
299 bool spi_mem_default_supports_op(struct spi_mem *mem,
319 bool spi_mem_default_supports_op(struct spi_mem *mem, in spi_mem_default_supports_op() argument
327 int spi_mem_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op);
329 bool spi_mem_supports_op(struct spi_mem *mem,
332 int spi_mem_exec_op(struct spi_mem *mem,
335 const char *spi_mem_get_name(struct spi_mem *mem);
338 spi_mem_dirmap_create(struct spi_mem *mem,
346 devm_spi_mem_dirmap_create(struct device *dev, struct spi_mem *mem,