Lines Matching refs:gid

88 	u8			gid[16];  member
3938 struct res_qp *rqp, u8 *gid) in find_gid() argument
3943 if (!memcmp(res->gid, gid, 16)) in find_gid()
3950 u8 *gid, enum mlx4_protocol prot, in add_mcg_res() argument
3961 if (find_gid(dev, slave, rqp, gid)) { in add_mcg_res()
3965 memcpy(res->gid, gid, 16); in add_mcg_res()
3978 u8 *gid, enum mlx4_protocol prot, in rem_mcg_res() argument
3985 res = find_gid(dev, slave, rqp, gid); in rem_mcg_res()
4000 u8 gid[16], int block_loopback, enum mlx4_protocol prot, in qp_attach()
4005 int port = mlx4_slave_convert_port(dev, slave, gid[5]); in qp_attach()
4008 return mlx4_trans_to_dmfs_attach(dev, qp, gid, port, in qp_attach()
4014 int port = mlx4_slave_convert_port(dev, slave, gid[5]); in qp_attach()
4017 gid[5] = port; in qp_attach()
4019 return mlx4_qp_attach_common(dev, qp, gid, in qp_attach()
4027 u8 gid[16], enum mlx4_protocol prot, in qp_detach()
4034 return mlx4_qp_detach_common(dev, qp, gid, prot, type); in qp_detach()
4041 u8 *gid, enum mlx4_protocol prot) in mlx4_adjust_port() argument
4050 real_port = mlx4_slave_convert_port(dev, slave, gid[5]); in mlx4_adjust_port()
4053 gid[5] = real_port; in mlx4_adjust_port()
4066 u8 *gid = inbox->buf; in mlx4_QP_ATTACH_wrapper() local
4075 enum mlx4_steer_type type = (gid[7] & steer_type_mask) >> 1; in mlx4_QP_ATTACH_wrapper()
4084 err = qp_attach(dev, slave, &qp, gid, block_loopback, prot, in mlx4_QP_ATTACH_wrapper()
4090 err = add_mcg_res(dev, slave, rqp, gid, prot, type, reg_id); in mlx4_QP_ATTACH_wrapper()
4094 err = mlx4_adjust_port(dev, slave, gid, prot); in mlx4_QP_ATTACH_wrapper()
4098 err = rem_mcg_res(dev, slave, rqp, gid, prot, type, &reg_id); in mlx4_QP_ATTACH_wrapper()
4102 err = qp_detach(dev, &qp, gid, prot, type, reg_id); in mlx4_QP_ATTACH_wrapper()
4111 qp_detach(dev, &qp, gid, prot, type, reg_id); in mlx4_QP_ATTACH_wrapper()
4452 (void) mlx4_qp_detach_common(dev, &qp, rgid->gid, in detach_qp()