Lines Matching refs:usbi_transfer

1204 static int calculate_timeout(struct usbi_transfer *transfer)
1262 size_t alloc_size = sizeof(struct usbi_transfer)
1266 struct usbi_transfer *itransfer = calloc(1, alloc_size);
1296 struct usbi_transfer *itransfer;
1330 struct usbi_transfer *transfer;
1332 list_for_each_entry(transfer, &ctx->flying_transfers, list, struct usbi_transfer) {
1367 static int add_to_flying_list(struct usbi_transfer *transfer)
1369 struct usbi_transfer *cur;
1393 list_for_each_entry(cur, &ctx->flying_transfers, list, struct usbi_transfer) {
1438 static int remove_from_flying_list(struct usbi_transfer *transfer)
1446 list_first_entry(&ctx->flying_transfers, struct usbi_transfer, list) == transfer);
1471 struct usbi_transfer *itransfer =
1562 struct usbi_transfer *itransfer =
1607 struct usbi_transfer *itransfer =
1624 struct usbi_transfer *itransfer =
1635 * Do not call this function with the usbi_transfer lock held. User-specified
1638 int usbi_handle_transfer_completion(struct usbi_transfer *itransfer,
1683 * Do not call this function with the usbi_transfer lock held. User-specified
1686 int usbi_handle_transfer_cancellation(struct usbi_transfer *transfer)
1708 void usbi_signal_transfer_completion(struct usbi_transfer *transfer)
1981 static void handle_timeout(struct usbi_transfer *itransfer)
2001 struct usbi_transfer *transfer;
2015 list_for_each_entry(transfer, &ctx->flying_transfers, list, struct usbi_transfer) {
2172 struct usbi_transfer *itransfer;
2203 itransfer = list_first_entry(&ctx->completed_transfers, struct usbi_transfer, completed_list);
2550 struct usbi_transfer *transfer;
2568 list_for_each_entry(transfer, &ctx->flying_transfers, list, struct usbi_transfer) {
2773 struct usbi_transfer *cur;
2774 struct usbi_transfer *to_cancel;
2795 list_for_each_entry(cur, &HANDLE_CTX(dev_handle)->flying_transfers, list, struct usbi_transfer)