Lines Matching defs:table_offset
280 pi->pi_msix.table_offset =
331 uint32_t table_offset;
336 table_offset = pi->pi_msix.table_offset;
338 if (offset < table_offset ||
339 offset >= table_offset + table_count * MSIX_TABLE_ENTRY_SIZE) {
363 offset -= table_offset;
405 uint32_t table_offset, vector_control;
410 table_offset = pi->pi_msix.table_offset;
412 if (offset < table_offset ||
413 offset >= table_offset + table_count * MSIX_TABLE_ENTRY_SIZE) {
435 offset -= table_offset;
468 uint32_t table_size, table_offset;
498 table_offset = rounddown2(pi->pi_msix.table_offset, 4096);
500 table_size = pi->pi_msix.table_offset - table_offset;
509 if (table_offset != 0)
510 if (mprotect(pi->pi_msix.mapped_addr, table_offset,
513 if (table_offset + table_size != pi->pi_msix.mapped_size)
515 pi->pi_msix.mapped_addr + table_offset + table_size,
516 pi->pi_msix.mapped_size - (table_offset + table_size),
1181 uint32_t table_size, table_offset;
1184 table_offset = rounddown2(pi->pi_msix.table_offset, 4096);
1185 if (table_offset > 0) {
1191 table_offset) != 0)
1197 table_offset,
1202 table_size = pi->pi_msix.table_offset - table_offset;
1205 remaining = pi->pi_bar[baridx].size - table_offset - table_size;
1207 address += table_offset + table_size;
1221 table_offset + table_size) != 0)