Lines Matching refs:mem_ops
232 if (ctlr->mem_ops && ctlr->mem_ops->supports_op)
233 return ctlr->mem_ops->supports_op(mem, op);
328 if (ctlr->mem_ops && ctlr->mem_ops->exec_op && !spi_get_csgpiod(mem->spi, 0)) {
333 ret = ctlr->mem_ops->exec_op(mem, op);
460 if (ctlr->mem_ops && ctlr->mem_ops->adjust_op_size)
461 return ctlr->mem_ops->adjust_op_size(mem, op);
463 if (!ctlr->mem_ops || !ctlr->mem_ops->exec_op) {
556 if (ctlr->mem_ops && ctlr->mem_ops->dirmap_create)
557 ret = ctlr->mem_ops->dirmap_create(desc);
587 if (!desc->nodirmap && ctlr->mem_ops && ctlr->mem_ops->dirmap_destroy)
588 ctlr->mem_ops->dirmap_destroy(desc);
693 } else if (ctlr->mem_ops && ctlr->mem_ops->dirmap_read) {
698 ret = ctlr->mem_ops->dirmap_read(desc, offs, len, buf);
739 } else if (ctlr->mem_ops && ctlr->mem_ops->dirmap_write) {
744 ret = ctlr->mem_ops->dirmap_write(desc, offs, len, buf);
811 if (ctlr->mem_ops && ctlr->mem_ops->poll_status && !spi_get_csgpiod(mem->spi, 0)) {
816 ret = ctlr->mem_ops->poll_status(mem, op, mask, match,
857 if (ctlr->mem_ops && ctlr->mem_ops->get_name)
858 mem->name = ctlr->mem_ops->get_name(mem);