Lines Matching refs:port_num

487 		u8		port_num;  member
700 u8 port_num; member
777 u8 port_num; /* valid only for DR SMPs on switches */ member
893 u8 port_num; /* special QP types only */ member
1007 u8 port_num; member
1130 u8 port_num; /* valid for DR SMPs on switch only */ member
1609 u8 port_num,
1612 u8 port_num);
1621 u8 port_num);
1623 u8 port_num, int index,
1639 u8 port_num,
1651 u8 port_num,
1655 u8 port_num, u16 index, u16 *pkey);
1660 u8 port_num, int port_modify_mask,
1782 u8 port_num,
1919 u8 port_num, struct ib_port_attr *port_attr);
1922 u8 port_num);
1964 static inline bool rdma_protocol_ib(const struct ib_device *device, u8 port_num) in rdma_protocol_ib() argument
1966 return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_PROT_IB; in rdma_protocol_ib()
1969 static inline bool rdma_protocol_roce(const struct ib_device *device, u8 port_num) in rdma_protocol_roce() argument
1971 return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_PROT_ROCE; in rdma_protocol_roce()
1974 static inline bool rdma_protocol_iwarp(const struct ib_device *device, u8 port_num) in rdma_protocol_iwarp() argument
1976 return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_PROT_IWARP; in rdma_protocol_iwarp()
1979 static inline bool rdma_ib_or_roce(const struct ib_device *device, u8 port_num) in rdma_ib_or_roce() argument
1981 return device->port_immutable[port_num].core_cap_flags & in rdma_ib_or_roce()
1997 static inline bool rdma_cap_ib_mad(const struct ib_device *device, u8 port_num) in rdma_cap_ib_mad() argument
1999 return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_IB_MAD; in rdma_cap_ib_mad()
2021 static inline bool rdma_cap_opa_mad(struct ib_device *device, u8 port_num) in rdma_cap_opa_mad() argument
2023 return (device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_OPA_MAD) in rdma_cap_opa_mad()
2047 static inline bool rdma_cap_ib_smi(const struct ib_device *device, u8 port_num) in rdma_cap_ib_smi() argument
2049 return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_IB_SMI; in rdma_cap_ib_smi()
2067 static inline bool rdma_cap_ib_cm(const struct ib_device *device, u8 port_num) in rdma_cap_ib_cm() argument
2069 return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_IB_CM; in rdma_cap_ib_cm()
2084 static inline bool rdma_cap_iw_cm(const struct ib_device *device, u8 port_num) in rdma_cap_iw_cm() argument
2086 return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_IW_CM; in rdma_cap_iw_cm()
2104 static inline bool rdma_cap_ib_sa(const struct ib_device *device, u8 port_num) in rdma_cap_ib_sa() argument
2106 return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_IB_SA; in rdma_cap_ib_sa()
2126 static inline bool rdma_cap_ib_mcast(const struct ib_device *device, u8 port_num) in rdma_cap_ib_mcast() argument
2128 return rdma_cap_ib_sa(device, port_num); in rdma_cap_ib_mcast()
2144 static inline bool rdma_cap_af_ib(const struct ib_device *device, u8 port_num) in rdma_cap_af_ib() argument
2146 return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_AF_IB; in rdma_cap_af_ib()
2165 static inline bool rdma_cap_eth_ah(const struct ib_device *device, u8 port_num) in rdma_cap_eth_ah() argument
2167 return device->port_immutable[port_num].core_cap_flags & RDMA_CORE_CAP_ETH_AH; in rdma_cap_eth_ah()
2182 static inline size_t rdma_max_mad_size(const struct ib_device *device, u8 port_num) in rdma_max_mad_size() argument
2184 return device->port_immutable[port_num].max_mad_size; in rdma_max_mad_size()
2201 u8 port_num) in rdma_cap_roce_gid_table() argument
2203 return rdma_protocol_roce(device, port_num) && in rdma_cap_roce_gid_table()
2208 u8 port_num, int index, union ib_gid *gid,
2212 u8 port_num, u16 index, u16 *pkey);
2219 u8 port_num, int port_modify_mask,
2223 struct net_device *ndev, u8 *port_num, u16 *index);
2226 u8 port_num, u16 pkey, u16 *index);
2253 int ib_init_ah_from_wc(struct ib_device *device, u8 port_num,
2270 const struct ib_grh *grh, u8 port_num);