Home
last modified time | relevance | path

Searched refs:pad_slots (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/dma/
H A Dswiotlb.c78 unsigned short pad_slots; member
292 mem->slots[i].pad_slots = 0; in swiotlb_init_io_tlb_pool()
1395 unsigned short pad_slots; in swiotlb_tbl_map_single() local
1438 pad_slots = offset >> IO_TLB_SHIFT; in swiotlb_tbl_map_single()
1440 index += pad_slots; in swiotlb_tbl_map_single()
1441 pool->slots[index].pad_slots = pad_slots; in swiotlb_tbl_map_single()
1442 for (i = 0; i < (nr_slots(size) - pad_slots); i++) in swiotlb_tbl_map_single()
1468 index -= mem->slots[index].pad_slots; in swiotlb_release_slots()
1495 mem->slots[i].pad_slots = 0; in swiotlb_release_slots()
/linux/Documentation/core-api/
H A Dswiotlb.rst302 allocation of any padding slots, is not known. The "pad_slots" field records
304 The "pad_slots" value is recorded only in the first non-padding slot allocated