Searched refs:ums_txn_t (Results 1 - 3 of 3) sorted by relevance

/fuchsia/zircon/system/dev/block/usb-mass-storage/
H A Dusb-mass-storage.h71 } ums_txn_t; typedef in typeref:struct:ums_txn
72 #define block_op_to_txn(op) containerof(op, ums_txn_t, op)
H A Dblock.c14 ums_txn_t* txn = block_op_to_txn(op);
53 *block_op_size_out = sizeof(ums_txn_t);
H A Dusb-mass-storage.c30 static inline void txn_complete(ums_txn_t* txn, zx_status_t status) {
262 static zx_status_t ums_data_transfer(ums_t* ums, ums_txn_t* txn, zx_off_t offset, size_t length,
286 static zx_status_t ums_read(ums_block_t* dev, ums_txn_t* txn) {
351 static zx_status_t ums_write(ums_block_t* dev, ums_txn_t* txn) {
593 ums_txn_t* txn = list_remove_head_type(&ums->queued_txns, ums_txn_t, node);
639 ums_txn_t* txn;
640 while ((txn = list_remove_head_type(&ums->queued_txns, ums_txn_t, node)) != NULL) {

Completed in 30 milliseconds