Lines Matching refs:s2io_entries
3812 nic->s2io_entries = kzalloc(size, GFP_KERNEL);
3813 if (!nic->s2io_entries) {
3825 nic->s2io_entries[0].entry = 0;
3826 nic->s2io_entries[0].in_use = MSIX_FLG;
3827 nic->s2io_entries[0].type = MSIX_ALARM_TYPE;
3828 nic->s2io_entries[0].arg = &nic->mac_control.fifos;
3832 nic->s2io_entries[i].entry = ((i - 1) * 8) + 1;
3833 nic->s2io_entries[i].arg = NULL;
3834 nic->s2io_entries[i].in_use = 0;
3840 nic->s2io_entries[j+1].arg = &nic->mac_control.rings[j];
3841 nic->s2io_entries[j+1].type = MSIX_RING_TYPE;
3842 nic->s2io_entries[j+1].in_use = MSIX_FLG;
3855 kfree(nic->s2io_entries);
3859 nic->s2io_entries = NULL;
3934 if (sp->s2io_entries[i].in_use == MSIX_REGISTERED_SUCCESS) {
3936 void *arg = sp->s2io_entries[i].arg;
3942 kfree(sp->s2io_entries);
3944 sp->s2io_entries = NULL;
4013 if (sp->s2io_entries) {
4014 kfree(sp->s2io_entries);
7125 if (sp->s2io_entries[i].in_use == MSIX_FLG) {
7126 if (sp->s2io_entries[i].type ==
7134 sp->s2io_entries[i].arg);
7135 } else if (sp->s2io_entries[i].type ==
7143 sp->s2io_entries[i].arg);
7171 sp->s2io_entries[i].in_use =