Searched refs:gid (Results 1 - 25 of 91) sorted by relevance

1234

/drivers/infiniband/hw/ehca/
H A Dehca_mcast.c55 #define EHCA_VALID_MULTICAST_GID(gid) ((gid)[0] == 0xFF)
59 int ehca_attach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) argument
72 if (!(EHCA_VALID_MULTICAST_GID(gid->raw))) {
73 ehca_err(ibqp->device, "invalid mulitcast gid");
80 memcpy(&my_gid.raw, gid->raw, sizeof(union ib_gid));
96 int ehca_detach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) argument
109 if (!(EHCA_VALID_MULTICAST_GID(gid->raw))) {
110 ehca_err(ibqp->device, "invalid mulitcast gid");
117 memcpy(&my_gid.raw, gid
[all...]
H A Dehca_av.c130 union ib_gid gid; local
141 memset(&gid, 0, sizeof(gid));
144 ah_attr->grh.sgid_index, &gid);
152 memcpy(&av->av.grh.word_1, &gid, sizeof(gid));
194 union ib_gid gid; local
205 memset(&gid, 0, sizeof(gid));
208 ah_attr->grh.sgid_index, &gid);
[all...]
H A Dehca_iverbs.h58 union ib_gid *gid);
179 int ehca_attach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid);
181 int ehca_detach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid);
/drivers/pinctrl/mvebu/
H A Dpinctrl-mvebu.c44 unsigned gid; member in struct:mvebu_pinctrl_group
141 unsigned gid, unsigned long *config)
144 struct mvebu_pinctrl_group *grp = &pctl->groups[gid];
153 unsigned gid, unsigned long *configs,
157 struct mvebu_pinctrl_group *grp = &pctl->groups[gid];
173 struct seq_file *s, unsigned gid)
176 struct mvebu_pinctrl_group *grp = &pctl->groups[gid];
181 if (mvebu_pinconf_group_get(pctldev, gid, &config))
263 unsigned gid)
267 struct mvebu_pinctrl_group *grp = &pctl->groups[gid];
140 mvebu_pinconf_group_get(struct pinctrl_dev *pctldev, unsigned gid, unsigned long *config) argument
152 mvebu_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned gid, unsigned long *configs, unsigned num_configs) argument
172 mvebu_pinconf_group_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, unsigned gid) argument
262 mvebu_pinmux_set(struct pinctrl_dev *pctldev, unsigned fid, unsigned gid) argument
356 mvebu_pinctrl_get_group_name(struct pinctrl_dev *pctldev, unsigned gid) argument
363 mvebu_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, unsigned gid, const unsigned **pins, unsigned *num_pins) argument
553 unsigned gid, n, k; local
[all...]
/drivers/infiniband/hw/mthca/
H A Dmthca_mcg.c42 u8 gid[16]; member in struct:mthca_mgm
49 * Caller must hold MCG table semaphore. gid and mgm parameters must
60 * If no AMGM exists for given gid, *index = -1, *prev = index of last
64 u8 *gid, struct mthca_mailbox *mgm_mailbox,
77 memcpy(mgid, gid, 16);
86 mthca_dbg(dev, "Hash for %pI6 is %04x\n", gid, *hash);
98 if (!memcmp(mgm->gid, zero_gid, 16)) {
106 if (!memcmp(mgm->gid, gid, 16))
120 int mthca_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u1 argument
63 find_mgm(struct mthca_dev *dev, u8 *gid, struct mthca_mailbox *mgm_mailbox, u16 *hash, int *prev, int *index) argument
214 mthca_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) argument
[all...]
/drivers/net/ethernet/mellanox/mlx5/core/
H A Dmcg.c44 u8 gid[16]; member in struct:mlx5_attach_mcg_mbox_in
56 u8 gid[16]; member in struct:mlx5_detach_mcg_mbox_in
73 memcpy(in.gid, mgid, sizeof(*mgid));
95 memcpy(in.gid, mgid, sizeof(*mgid));
/drivers/misc/sgi-gru/
H A Dgruprocfs.c174 long gid = *(long *)data; local
176 struct gru_state *gru = GID_TO_GRU(gid);
180 if (gid == 0)
181 seq_printf(file, "#%5s%5s%6s%7s%9s%6s%8s%8s\n", "gid", "bid",
190 is_kernel_context(ts) ? 0 : ts->ts_gms->ms_asids[gid].mt_asid,
203 long gid = *(long *)data, ctxfree, cbrfree, dsrfree; local
204 struct gru_state *gru = GID_TO_GRU(gid);
206 if (gid == 0) {
207 seq_printf(file, "#%5s%5s%7s%6s%6s%8s%6s%6s\n", "gid", "nid",
229 static void *seq_start(struct seq_file *file, loff_t *gid) argument
236 seq_next(struct seq_file *file, void *data, loff_t *gid) argument
[all...]
H A Dgrulib.h116 unsigned int gid; member in struct:gru_dump_chiplet_state_req
132 unsigned int gid; member in struct:gru_dump_context_header
H A Dgrutlbpurge.c165 int grupagesize, pagesize, pageshift, gid, asid; local
178 for_each_gru_in_bitmap(gid, gms->ms_asidmap) {
180 gru = GID_TO_GRU(gid);
181 asids = gms->ms_asids + gid;
188 gid, asid, start, grupagesize, num, asids->mt_ctxbitmap);
199 gid, asid, asids->mt_ctxbitmap,
213 gru_dbg(grudev, "gid %d\n", gru->gs_gid);
H A Dgrutables.h510 /* Convert a gid to a pointer to the GRU */
511 #define GID_TO_GRU(gid) \
512 (gru_base[(gid) / GRU_CHIPLETS_PER_BLADE] ? \
513 (&gru_base[(gid) / GRU_CHIPLETS_PER_BLADE]-> \
514 bs_grus[(gid) % GRU_CHIPLETS_PER_BLADE]) : \
518 #define for_each_gru_in_bitmap(gid, map) \
519 for_each_set_bit((gid), (map), GRU_MAX_GRUS)
528 #define foreach_gid(gid) \
529 for ((gid) = 0; (gid) < gru_max_gid
[all...]
H A Dgrukdump.c176 hdr.gid = gru->gs_gid;
198 /* Currently, only dump by gid is implemented */
199 if (req.gid >= gru_max_gids || req.gid < 0)
202 gru = GID_TO_GRU(req.gid);
/drivers/net/ethernet/mellanox/mlx4/
H A Dmcg.c681 * Caller must hold MCG table semaphore. gid and mgm parameters must
692 * If no AMGM exists for given gid, *index = -1, *prev = index of last
696 u8 *gid, enum mlx4_protocol prot,
713 memcpy(mgid, gid, 16);
721 mlx4_dbg(dev, "Hash for %pI6 is %04x\n", gid, hash);
739 if (!memcmp(mgm->gid, gid, 16) &&
952 "dst-gid = %pI6\n", cur->ib.dst_gid);
954 "dst-gid-mask = %pI6\n",
1082 int mlx4_qp_attach_common(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[1 argument
695 find_entry(struct mlx4_dev *dev, u8 port, u8 *gid, enum mlx4_protocol prot, struct mlx4_cmd_mailbox *mgm_mailbox, int *prev, int *index) argument
1191 mlx4_qp_detach_common(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], enum mlx4_protocol prot, enum mlx4_steer_type steer) argument
1309 mlx4_QP_ATTACH(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], u8 attach, u8 block_loopback, enum mlx4_protocol prot) argument
1338 mlx4_trans_to_dmfs_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], u8 port, int block_mcast_loopback, enum mlx4_protocol prot, u64 *reg_id) argument
1378 mlx4_multicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], u8 port, int block_mcast_loopback, enum mlx4_protocol prot, u64 *reg_id) argument
1408 mlx4_multicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], enum mlx4_protocol prot, u64 reg_id) argument
1493 mlx4_unicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], int block_mcast_loopback, enum mlx4_protocol prot) argument
1509 mlx4_unicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], enum mlx4_protocol prot) argument
[all...]
/drivers/staging/lustre/lustre/lclient/
H A Dlcommon_misc.c127 int cl_get_grouplock(struct cl_object *obj, unsigned long gid, int nonblock, argument
159 descr->cld_gid = gid;
175 cg->cg_gid = gid;
/drivers/base/
H A Ddevtmpfs.c46 kgid_t gid; member in struct:req
92 req.gid = GLOBAL_ROOT_GID;
93 req.name = device_get_devnode(dev, &req.mode, &req.uid, &req.gid, &tmp);
196 kgid_t gid, struct device *dev)
216 newattrs.ia_gid = gid;
367 static int handle(const char *name, umode_t mode, kuid_t uid, kgid_t gid, argument
371 return handle_create(name, mode, uid, gid, dev);
398 req->uid, req->gid, req->dev);
195 handle_create(const char *nodename, umode_t mode, kuid_t uid, kgid_t gid, struct device *dev) argument
/drivers/infiniband/hw/ocrdma/
H A Docrdma_main.c121 union ib_gid *gid)
148 updated = ocrdma_add_sgid(dev, gid);
151 updated = ocrdma_del_sgid(dev, gid);
171 union ib_gid gid; local
174 ipv6_addr_set_v4mapped(ifa->ifa_address, (struct in6_addr *)&gid);
175 return ocrdma_addr_event(event, netdev, &gid);
188 union ib_gid *gid = (union ib_gid *)&ifa->addr; local
190 return ocrdma_addr_event(event, netdev, gid);
404 union ib_gid gid; local
409 (struct in6_addr *)&gid);
120 ocrdma_addr_event(unsigned long event, struct net_device *netdev, union ib_gid *gid) argument
[all...]
/drivers/infiniband/hw/ipath/
H A Dipath_verbs_mcast.c236 int ipath_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) argument
248 mcast = ipath_mcast_alloc(gid);
285 int ipath_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) argument
307 ret = memcmp(gid->raw, mcast->mgid.raw,
/drivers/infiniband/hw/qib/
H A Dqib_verbs_mcast.c225 int qib_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) argument
243 mcast = qib_mcast_alloc(gid);
283 int qib_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) argument
311 ret = memcmp(gid->raw, mcast->mgid.raw,
/drivers/staging/lustre/lustre/ldlm/
H A Dldlm_extent.c228 lpolicy->l_extent.gid = wpolicy->l_extent.gid;
237 wpolicy->l_extent.gid = lpolicy->l_extent.gid;
/drivers/infiniband/hw/mlx4/
H A Dmain.c417 union ib_gid *gid, int netw_view)
442 memcpy(gid->raw, out_mad->data + 8, 8);
462 memcpy(gid->raw + 8, out_mad->data + (index % 8) * 8, 8);
466 memset(gid->raw + 8, 0, 8);
473 union ib_gid *gid)
477 *gid = dev->iboe.gid_table[port - 1][index];
483 union ib_gid *gid)
486 return __mlx4_ib_query_gid(ibdev, port, index, gid, 0);
488 return iboe_query_gid(ibdev, port, index, gid);
799 static int add_gid_entry(struct ib_qp *ibqp, union ib_gid *gid) argument
416 __mlx4_ib_query_gid(struct ib_device *ibdev, u8 port, int index, union ib_gid *gid, int netw_view) argument
472 iboe_query_gid(struct ib_device *ibdev, u8 port, int index, union ib_gid *gid) argument
482 mlx4_ib_query_gid(struct ib_device *ibdev, u8 port, int index, union ib_gid *gid) argument
822 mlx4_ib_add_mc(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp, union ib_gid *gid) argument
848 union ib_gid gid; member in struct:mlx4_ib_steering
1217 mlx4_ib_mcg_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) argument
1279 mlx4_ib_mcg_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) argument
1505 update_gid_table(struct mlx4_ib_dev *dev, int port, union ib_gid *gid, int clear, int default_gid) argument
1565 mlx4_make_default_gid(struct net_device *dev, union ib_gid *gid) argument
1589 mlx4_ib_addr_event(int event, struct net_device *event_netdev, struct mlx4_ib_dev *ibdev, union ib_gid *gid) argument
1656 union ib_gid gid; local
1673 union ib_gid *gid = (union ib_gid *)&ifa->addr; local
1751 union ib_gid gid; local
1790 union ib_gid gid; local
[all...]
H A Dsysfs.c139 union ib_gid gid; local
143 mlx4_ib_iov_dentry->entry_num, &gid, 1);
147 be16_to_cpu(((__be16 *) gid.raw)[0]),
148 be16_to_cpu(((__be16 *) gid.raw)[1]),
149 be16_to_cpu(((__be16 *) gid.raw)[2]),
150 be16_to_cpu(((__be16 *) gid.raw)[3]),
151 be16_to_cpu(((__be16 *) gid.raw)[4]),
152 be16_to_cpu(((__be16 *) gid.raw)[5]),
153 be16_to_cpu(((__be16 *) gid.raw)[6]),
154 be16_to_cpu(((__be16 *) gid
[all...]
H A Dcm.c366 union ib_gid gid; local
371 gid = gid_from_req_msg(ibdev, mad);
372 *slave = mlx4_ib_find_real_gid(ibdev, port, gid.global.interface_id);
374 mlx4_ib_warn(ibdev, "failed matching slave_id by gid (0x%llx)\n",
375 gid.global.interface_id);
/drivers/infiniband/hw/usnic/
H A Dusnic_ib_verbs.h34 union ib_gid *gid);
/drivers/misc/vmw_vmci/
H A Dvmci_queue_pair.h171 struct vmci_ctx *context, u32 gid);
/drivers/infiniband/core/
H A Dcache.c75 union ib_gid *gid)
91 *gid = cache->table[index];
100 union ib_gid *gid,
118 if (!memcmp(gid, &cache->table[i], sizeof *gid)) {
72 ib_get_cached_gid(struct ib_device *device, u8 port_num, int index, union ib_gid *gid) argument
99 ib_find_cached_gid(struct ib_device *device, union ib_gid *gid, u8 *port_num, u16 *index) argument
/drivers/video/adf/
H A Dadf_sysfs.c137 kuid_t *uid, kgid_t *gid)
144 kuid_t *uid, kgid_t *gid)
154 kuid_t *uid, kgid_t *gid)
136 adf_device_devnode(struct device *dev, umode_t *mode, kuid_t *uid, kgid_t *gid) argument
143 adf_interface_devnode(struct device *dev, umode_t *mode, kuid_t *uid, kgid_t *gid) argument
153 adf_overlay_engine_devnode(struct device *dev, umode_t *mode, kuid_t *uid, kgid_t *gid) argument

Completed in 585 milliseconds

1234