|
#define | IbmVethMcastReceptionModifyBit 0x80000UL |
|
#define | IbmVethMcastReceptionEnableBit 0x20000UL |
|
#define | IbmVethMcastFilterModifyBit 0x40000UL |
|
#define | IbmVethMcastFilterEnableBit 0x10000UL |
|
#define | IbmVethMcastEnableRecv (IbmVethMcastReceptionModifyBit | IbmVethMcastReceptionEnableBit) |
|
#define | IbmVethMcastDisableRecv (IbmVethMcastReceptionModifyBit) |
|
#define | IbmVethMcastEnableFiltering (IbmVethMcastFilterModifyBit | IbmVethMcastFilterEnableBit) |
|
#define | IbmVethMcastDisableFiltering (IbmVethMcastFilterModifyBit) |
|
#define | IbmVethMcastAddFilter 0x1UL |
|
#define | IbmVethMcastRemoveFilter 0x2UL |
|
#define | IbmVethMcastClearFilterTable 0x3UL |
|
#define | IBMVETH_ILLAN_PADDED_PKT_CSUM 0x0000000000002000UL |
|
#define | IBMVETH_ILLAN_TRUNK_PRI_MASK 0x0000000000000F00UL |
|
#define | IBMVETH_ILLAN_IPV6_TCP_CSUM 0x0000000000000004UL |
|
#define | IBMVETH_ILLAN_IPV4_TCP_CSUM 0x0000000000000002UL |
|
#define | IBMVETH_ILLAN_ACTIVE_TRUNK 0x0000000000000001UL |
|
#define | h_register_logical_lan(ua, buflst, rxq, fltlst, mac) plpar_hcall_norets(H_REGISTER_LOGICAL_LAN, ua, buflst, rxq, fltlst, mac) |
|
#define | h_free_logical_lan(ua) plpar_hcall_norets(H_FREE_LOGICAL_LAN, ua) |
|
#define | h_add_logical_lan_buffer(ua, buf) plpar_hcall_norets(H_ADD_LOGICAL_LAN_BUFFER, ua, buf) |
|
#define | h_multicast_ctrl(ua, cmd, mac) plpar_hcall_norets(H_MULTICAST_CTRL, ua, cmd, mac) |
|
#define | h_change_logical_lan_mac(ua, mac) plpar_hcall_norets(H_CHANGE_LOGICAL_LAN_MAC, ua, mac) |
|
#define | IBMVETH_NUM_BUFF_POOLS 5 |
|
#define | IBMVETH_IO_ENTITLEMENT_DEFAULT 4243456 /* MTU of 1500 needs 4.2Mb */ |
|
#define | IBMVETH_BUFF_OH 22 /* Overhead: 14 ethernet header + 8 opaque handle */ |
|
#define | IBMVETH_MIN_MTU 68 |
|
#define | IBMVETH_MAX_POOL_COUNT 4096 |
|
#define | IBMVETH_BUFF_LIST_SIZE 4096 |
|
#define | IBMVETH_FILT_LIST_SIZE 4096 |
|
#define | IBMVETH_MAX_BUF_SIZE (1024 * 128) |
|
#define | IBM_VETH_INVALID_MAP ((u16)0xffff) |
|
#define | IBMVETH_BUF_VALID 0x80000000 |
|
#define | IBMVETH_BUF_TOGGLE 0x40000000 |
|
#define | IBMVETH_BUF_NO_CSUM 0x02000000 |
|
#define | IBMVETH_BUF_CSUM_GOOD 0x01000000 |
|
#define | IBMVETH_BUF_LEN_MASK 0x00FFFFFF |
|
#define | IBMVETH_RXQ_TOGGLE 0x80000000 |
|
#define | IBMVETH_RXQ_TOGGLE_SHIFT 31 |
|
#define | IBMVETH_RXQ_VALID 0x40000000 |
|
#define | IBMVETH_RXQ_NO_CSUM 0x02000000 |
|
#define | IBMVETH_RXQ_CSUM_GOOD 0x01000000 |
|
#define | IBMVETH_RXQ_OFF_MASK 0x0000FFFF |
|