I40E_PILE_VALID_BIT
#define I40E_IWARP_IRQ_PILE_ID (I40E_PILE_VALID_BIT - 2)
(void)i40e_get_lump(pf, pf->irq_pile, 1, I40E_PILE_VALID_BIT - 1);
if (!pile || needed == 0 || id >= I40E_PILE_VALID_BIT) {
if (pile->list[pile->num_entries - 1] & I40E_PILE_VALID_BIT) {
pile->list[pile->num_entries - 1] = id | I40E_PILE_VALID_BIT;
if (pile->list[i] & I40E_PILE_VALID_BIT) {
if (pile->list[i+j] & I40E_PILE_VALID_BIT)
pile->list[i+j] = id | I40E_PILE_VALID_BIT;
int valid_id = (id | I40E_PILE_VALID_BIT);
i40e_put_lump(pf->irq_pile, 0, I40E_PILE_VALID_BIT-1);
if (pile->list[i] & I40E_PILE_VALID_BIT)
if (pile->list[i] & I40E_PILE_VALID_BIT) {