Lines Matching refs:callback
16 mx25r_err_t mx25r_init(struct mx25r_instance *instance, transfer_cb_t callback, void *callback_prv) in mx25r_init() argument
18 instance->callback = callback; in mx25r_init()
27 instance->callback(instance->prv, instance->cmd, NULL, 1, false); in mx25r_cmd_rdid()
28 instance->callback(instance->prv, NULL, (uint8_t *)result, sizeof(*result), true); in mx25r_cmd_rdid()
43 instance->callback(instance->prv, instance->cmd, NULL, 4, false); in mx25r_cmd_read()
44 instance->callback(instance->prv, NULL, (uint8_t *)buffer, size, true); in mx25r_cmd_read()
51 instance->callback(instance->prv, instance->cmd, NULL, 1, true); in mx25r_cmd_nop()
59 instance->callback(instance->prv, instance->cmd, NULL, 1, false); in mx25r_cmd_rdsr()
60 instance->callback(instance->prv, NULL, (uint8_t *)result, sizeof(*result), true); in mx25r_cmd_rdsr()
68 instance->callback(instance->prv, instance->cmd, NULL, 1, true); in mx25r_cmd_wrdi()
76 instance->callback(instance->prv, instance->cmd, NULL, 1, true); in mx25r_cmd_wren()
110 instance->callback(instance->prv, instance->cmd, NULL, 4, false); in mx25r_cmd_write()
111 instance->callback(instance->prv, (uint8_t *)buffer, NULL, size_256_max, true); in mx25r_cmd_write()
135 instance->callback(instance->prv, instance->cmd, NULL, 4, true); in mx25r_cmd_sector_erase()