Lines Matching refs:pmConf

4058 	struct Vmxnet3_PMConf *pmConf;  in vmxnet3_suspend()  local
4080 pmConf = adapter->pm_conf; in vmxnet3_suspend()
4081 memset(pmConf, 0, sizeof(*pmConf)); in vmxnet3_suspend()
4084 pmConf->filters[i].patternSize = ETH_ALEN; in vmxnet3_suspend()
4085 pmConf->filters[i].maskSize = 1; in vmxnet3_suspend()
4086 memcpy(pmConf->filters[i].pattern, netdev->dev_addr, ETH_ALEN); in vmxnet3_suspend()
4087 pmConf->filters[i].mask[0] = 0x3F; /* LSB ETH_ALEN bits */ in vmxnet3_suspend()
4089 pmConf->wakeUpEvents |= VMXNET3_PM_WAKEUP_FILTER; in vmxnet3_suspend()
4108 pmConf->filters[i].patternSize = ETH_HLEN + /* Ethernet header*/ in vmxnet3_suspend()
4112 pmConf->filters[i].maskSize = in vmxnet3_suspend()
4113 (pmConf->filters[i].patternSize - 1) / 8 + 1; in vmxnet3_suspend()
4116 ehdr = (struct ethhdr *)pmConf->filters[i].pattern; in vmxnet3_suspend()
4120 ahdr = (struct arphdr *)&pmConf->filters[i].pattern[ETH_HLEN]; in vmxnet3_suspend()
4131 pmConf->filters[i].mask[0] = 0x00; in vmxnet3_suspend()
4132 pmConf->filters[i].mask[1] = 0x30; /* ETH_P_ARP */ in vmxnet3_suspend()
4133 pmConf->filters[i].mask[2] = 0x30; /* ARPOP_REQUEST */ in vmxnet3_suspend()
4134 pmConf->filters[i].mask[3] = 0x00; in vmxnet3_suspend()
4135 pmConf->filters[i].mask[4] = 0xC0; /* IPv4 TIP */ in vmxnet3_suspend()
4136 pmConf->filters[i].mask[5] = 0x03; /* IPv4 TIP */ in vmxnet3_suspend()
4138 pmConf->wakeUpEvents |= VMXNET3_PM_WAKEUP_FILTER; in vmxnet3_suspend()
4144 pmConf->wakeUpEvents |= VMXNET3_PM_WAKEUP_MAGIC; in vmxnet3_suspend()
4146 pmConf->numFilters = i; in vmxnet3_suspend()
4150 *pmConf)); in vmxnet3_suspend()