IXGBE_SR_SECTOR_SIZE_IN_WORDS
if (words > IXGBE_SR_SECTOR_SIZE_IN_WORDS) {
if (((offset + (words - 1)) / IXGBE_SR_SECTOR_SIZE_IN_WORDS) !=
(offset / IXGBE_SR_SECTOR_SIZE_IN_WORDS)) {
vmem = mallocarray(IXGBE_SR_SECTOR_SIZE_IN_WORDS, sizeof(uint16_t),
if ((i % IXGBE_SR_SECTOR_SIZE_IN_WORDS) == 0) {
uint16_t words = IXGBE_SR_SECTOR_SIZE_IN_WORDS;
checksum_local += data[i % IXGBE_SR_SECTOR_SIZE_IN_WORDS];
free(vmem, M_TEMP, IXGBE_SR_SECTOR_SIZE_IN_WORDS * sizeof(uint16_t));