Searched refs:multicast (Results 1 - 7 of 7) sorted by relevance
/barrelfish-2018-10-04/include/ |
H A D | multicast.h | 3 * \brief Shared data structure between the multicast domain and the monitor 21 struct multicast { struct
|
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/infiniband/core/ |
H A D | multicast.c | 114 struct ib_sa_multicast multicast; member in struct:mcast_member 221 * A multicast group has three types of members: full member, non member, and 236 * If a multicast group has zero members left for a particular join state, but 308 &member->multicast.rec, 309 member->multicast.comp_mask, 349 member->multicast.rec = group->rec; 350 member->multicast.rec.join_state = join_state; 360 return member->multicast.callback(status, &member->multicast); 384 adjust_membership(group, member->multicast 406 struct ib_sa_multicast *multicast; local 577 ib_sa_join_multicast(struct ib_sa_client *client, struct ib_device *device, u8 port_num, struct ib_sa_mcmember_rec *rec, ib_sa_comp_mask comp_mask, gfp_t gfp_mask, int (*callback)(int status, struct ib_sa_multicast *multicast), void *context) argument 587 struct ib_sa_multicast *multicast; local 632 ib_sa_free_multicast(struct ib_sa_multicast *multicast) argument [all...] |
H A D | Makefile | 16 ib_sa-y := sa_query.o multicast.o notice.o local_sa.o
|
H A D | cma.c | 177 } multicast; member in struct:cma_multicast 327 kfree(mc->multicast.ib); 881 ib_sa_free_multicast(mc->multicast.ib); 2895 static int cma_ib_mc_handler(int status, struct ib_sa_multicast *multicast) 2898 struct cma_multicast *mc = multicast->context; 2909 status = ib_attach_mcast(id_priv->id.qp, &multicast->rec.mgid, 2910 multicast->rec.mlid); 2919 id_priv->id.port_num, &multicast->rec, 2922 event.param.ud.qkey = be32_to_cpu(multicast->rec.qkey); 3007 mc->multicast [all...] |
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/include/rdma/ |
H A D | ib_sa.h | 444 struct ib_sa_multicast *multicast); 449 * ib_sa_join_multicast - Initiates a join request to the specified multicast 452 * @device: Device associated with the multicast group. 453 * @port_num: Port on the specified device to associate with the multicast 455 * @rec: SA multicast member record specifying group attributes. 462 * This call initiates a multicast join request with the SA for the specified 463 * multicast group. If the join operation is started successfully, it returns 464 * an ib_sa_multicast structure that is used to track the multicast operation. 473 * -ENETRESET: Indicates that an fatal error has occurred on the multicast 482 *multicast), [all...] |
/barrelfish-2018-10-04/doc/006-routing/ |
H A D | Routing.tex | 357 A subset of nodes in the application group can form a \emph{multicast group}. 359 It is possible to join and leave any multicast and application group. 366 Each multicast group is identified by \emph{multicast ID}. 367 The multicast ID is unique within the application group. 376 The union of the set of node ID, multicast ID, and application broadcast ID is 378 The set of node IDs, multicast IDs, and application broadcast IDs are disjoint. 388 A node can send a message to all nodes in an multicast group by 389 sending a message to the multicast ID provided to it 390 when it joined the multicast grou [all...] |
/barrelfish-2018-10-04/doc/012-services/ |
H A D | Services.tex | 174 The group communication service provides facilities for multicast 649 implement efficient message delivery (e.g., multicast trees).
|
Completed in 108 milliseconds