Lines Matching refs:snum
162 struct rdma_bind_list *bind_list, int snum) in cma_ps_alloc() argument
166 return idr_alloc(idr, bind_list, snum, snum + 1, GFP_KERNEL); in cma_ps_alloc()
170 enum rdma_port_space ps, int snum) in cma_ps_find() argument
174 return idr_find(idr, snum); in cma_ps_find()
177 static void cma_ps_remove(struct net *net, enum rdma_port_space ps, int snum) in cma_ps_remove() argument
181 idr_remove(idr, snum); in cma_ps_remove()
2708 struct rdma_id_private *id_priv, unsigned short snum) in cma_alloc_port() argument
2718 snum); in cma_alloc_port()
2803 unsigned short snum; in cma_use_port() local
2806 snum = ntohs(cma_port(cma_src_addr(id_priv))); in cma_use_port()
2807 if (snum < PROT_SOCK && !capable(CAP_NET_BIND_SERVICE)) in cma_use_port()
2810 bind_list = cma_ps_find(id_priv->id.route.addr.dev_addr.net, ps, snum); in cma_use_port()
2812 ret = cma_alloc_port(ps, id_priv, snum); in cma_use_port()