IB/core: Rename 'flow' structs to match other uverbs structs

Commit 436f2ad05a ("IB/core: Export ib_create/destroy_flow through
uverbs") added public data structures to support receive flow
steering.  The new structs are not following the 'uverbs' pattern:
they're lacking the common prefix 'ib_uverbs'.

This patch replaces ib_kern prefix by ib_uverbs.

Signed-off-by: Yann Droneaud <ydroneaud@opteya.com>
Link: http://marc.info/?i=cover.1383773832.git.ydroneaud@opteya.com
Signed-off-by: Roland Dreier <roland@purestorage.com>
This commit is contained in:
Yann Droneaud
2013-11-06 23:21:45 +01:00
committed by Roland Dreier
parent f884827438
commit d82693dad0
2 changed files with 25 additions and 25 deletions

View File

@@ -701,61 +701,61 @@ struct ib_uverbs_detach_mcast {
};
#ifdef CONFIG_INFINIBAND_EXPERIMENTAL_UVERBS_FLOW_STEERING
struct ib_kern_eth_filter {
struct ib_uverbs_eth_filter {
__u8 dst_mac[6];
__u8 src_mac[6];
__be16 ether_type;
__be16 vlan_tag;
};
struct ib_kern_spec_eth {
struct ib_uverbs_spec_eth {
__u32 type;
__u16 size;
__u16 reserved;
struct ib_kern_eth_filter val;
struct ib_kern_eth_filter mask;
struct ib_uverbs_eth_filter val;
struct ib_uverbs_eth_filter mask;
};
struct ib_kern_ipv4_filter {
struct ib_uverbs_ipv4_filter {
__be32 src_ip;
__be32 dst_ip;
};
struct ib_kern_spec_ipv4 {
struct ib_uverbs_spec_ipv4 {
__u32 type;
__u16 size;
__u16 reserved;
struct ib_kern_ipv4_filter val;
struct ib_kern_ipv4_filter mask;
struct ib_uverbs_ipv4_filter val;
struct ib_uverbs_ipv4_filter mask;
};
struct ib_kern_tcp_udp_filter {
struct ib_uverbs_tcp_udp_filter {
__be16 dst_port;
__be16 src_port;
};
struct ib_kern_spec_tcp_udp {
struct ib_uverbs_spec_tcp_udp {
__u32 type;
__u16 size;
__u16 reserved;
struct ib_kern_tcp_udp_filter val;
struct ib_kern_tcp_udp_filter mask;
struct ib_uverbs_tcp_udp_filter val;
struct ib_uverbs_tcp_udp_filter mask;
};
struct ib_kern_spec {
struct ib_uverbs_spec {
union {
struct {
__u32 type;
__u16 size;
__u16 reserved;
};
struct ib_kern_spec_eth eth;
struct ib_kern_spec_ipv4 ipv4;
struct ib_kern_spec_tcp_udp tcp_udp;
struct ib_uverbs_spec_eth eth;
struct ib_uverbs_spec_ipv4 ipv4;
struct ib_uverbs_spec_tcp_udp tcp_udp;
};
};
struct ib_kern_flow_attr {
struct ib_uverbs_flow_attr {
__u32 type;
__u16 size;
__u16 priority;
@@ -774,7 +774,7 @@ struct ib_uverbs_create_flow {
__u32 reserved;
__u64 response;
__u32 qp_handle;
struct ib_kern_flow_attr flow_attr;
struct ib_uverbs_flow_attr flow_attr;
};
struct ib_uverbs_create_flow_resp {