join
extern void xics_set_cpu_giq(unsigned int gserver, unsigned int join);
GLOBAL_INTERRUPT_QUEUE, index, join, status);
void xics_set_cpu_giq(unsigned int gserver, unsigned int join)
status = rtas_set_indicator_fast(GLOBAL_INTERRUPT_QUEUE, index, join);
ps->join[i].semaphore = 0;
return __get_parent_scratch(ce)->join[child_index].semaphore;
struct sync_semaphore join[MAX_ENGINE_INSTANCE + 1];
offsetof(struct parent_scratch, join[child_index].semaphore);
struct i915_syncmap *join;
join = sync->parent;
if (!join) /* very first insert will have no parents */
if (!join->height) {
if (hweight32(join->bitmap) != 2) {
join->bitmap, hweight32(join->bitmap));
if (__sync_child(join)[__sync_branch_idx(join, context)] != sync) {
struct list_head join;
INIT_LIST_HEAD(&vmm->join);
if (vmm->func->join) {
ret = vmm->func->join(vmm, inst);
int (*join)(struct nvkm_vmm *, struct nvkm_memory *inst);
.join = gf100_vmm_join,
.join = gf100_vmm_join,
.join = gv100_vmm_join,
.join = gf100_vmm_join,
.join = gf100_vmm_join,
.join = gf100_vmm_join,
.join = gf100_vmm_join,
.join = gm200_vmm_join,
.join = gm200_vmm_join,
.join = gm200_vmm_join,
.join = gm200_vmm_join,
.join = gp100_vmm_join,
.join = gp100_vmm_join,
.join = gv100_vmm_join,
.join = nv50_vmm_join,
struct nvkm_vmm_join *join;
list_for_each_entry(join, &vmm->join, head) {
nvkm_kmap(join->inst);
nvkm_wo64(join->inst, pdeo, data);
nvkm_done(join->inst);
struct nvkm_vmm_join *join;
list_for_each_entry(join, &vmm->join, head) {
if (join->inst == inst) {
list_del(&join->head);
kfree(join);
struct nvkm_vmm_join *join;
if (!(join = kmalloc_obj(*join)))
join->inst = inst;
list_add_tail(&join->head, &vmm->join);
nvkm_kmap(join->inst);
nvkm_wo64(join->inst, pd_offset + (pdei * 8), data);
nvkm_done(join->inst);
.join = nv50_vmm_join,
.join = gv100_vmm_join,
struct sync_semaphore join[XE_HW_ENGINE_MAX_INSTANCE];
static int cma_igmp_send(struct net_device *ndev, union ib_gid *mgid, bool join)
if (join)
.join = join,
int (*join)(struct mddev *mddev, int nodes);
ret = mddev->cluster_ops->join(mddev, nodes);
bool join) __must_hold(&priv->reg_mutex)
if (join && !isolated) {
bool join)
if (join && !(isolated && other_isolated)) {
struct dsa_bridge bridge, bool join)
if (!join) {
struct at76_req_join join;
memset(&join, 0, sizeof(struct at76_req_join));
memcpy(join.essid, priv->essid, priv->essid_size);
join.essid_size = priv->essid_size;
memcpy(join.bssid, priv->bssid, ETH_ALEN);
join.bss_type = INFRASTRUCTURE_MODE;
join.channel = priv->channel;
join.timeout = cpu_to_le16(2000);
ret = at76_set_card_command(priv->udev, CMD_JOIN, &join,
bool *join)
*join = cd[i].flags & IWL_RX_CD_FLAGS_FRAGMENTED;
*join = cd[i].flags & IWL_RX_CD_FLAGS_FRAGMENTED;
bool join = false;
rxb = iwl_pcie_get_rxb(trans, rxq, i, &join);
if (unlikely(join || rxq->next_rb_is_fragment)) {
rxq->next_rb_is_fragment = join;
struct wsm_join join = {
if (!join.basic_rate_set)
join.basic_rate_set = 7;
join.beacon_interval = priv->beacon_int;
join.dtim_period = priv->join_dtim_period;
join.channel_number = priv->channel->hw_value;
join.band = (priv->channel->band == NL80211_BAND_5GHZ) ?
memcpy(join.bssid, bssid, sizeof(join.bssid));
join.bssid,
join.dtim_period, priv->beacon_int);
join.ssid_len = min(ssidie[1], IEEE80211_MAX_SSID_LEN);
memcpy(join.ssid, &ssidie[2], join.ssid_len);
join.flags |= WSM_JOIN_FLAGS_P2P_GO;
join.basic_rate_set =
join.flags |= WSM_JOIN_FLAGS_FORCE;
join.flags |= WSM_JOIN_FLAGS_FORCE_WITH_COMPLETE_IND;
if (join.flags & WSM_JOIN_FLAGS_FORCE_WITH_COMPLETE_IND) {
if (wsm_join(priv, &join)) {
if (!(join.flags & WSM_JOIN_FLAGS_FORCE_WITH_COMPLETE_IND))
struct cmd_join *join;
join = kzalloc_obj(*join);
if (!join)
bssid = (u8 *) &join->bssid_lsb;
join->rx_config_options = wl->rx_config;
join->rx_filter_options = wl->rx_filter;
join->basic_rate_set = RATE_MASK_1MBPS | RATE_MASK_2MBPS |
join->beacon_interval = beacon_interval;
join->dtim_interval = dtim_interval;
join->bss_type = bss_type;
join->channel = channel;
join->ctrl = JOIN_CMD_CTRL_TX_FLUSH;
ret = wl1251_cmd_send(wl, CMD_START_JOIN, join, sizeof(*join));
kfree(join);
path = join(dir, node);
path = join(dir, node);
path = join(dir, node);
path = join(dir, node);
XFS_BTREE_STATS_INC(cur, join);
bool join = false;
join = true;
join = true;
*priv = !join;
if (join && !get_numa_group(grp))
if (!join)
static int ip_mc_autojoin_config(struct net *net, bool join,
if (join)
static int ipv6_mc_config(struct sock *sk, bool join,
if (join)
struct verif_stats_join *join;
join = &env.join_stats[env.join_stat_cnt];
memset(join, 0, sizeof(*join));
join->file_name = base->file_name;
join->prog_name = base->prog_name;
join->stats_a = base;
join->stats_b = comp;
join->file_name = base->file_name;
join->prog_name = base->prog_name;
join->stats_a = base;
join->stats_b = NULL;
join->file_name = comp->file_name;
join->prog_name = comp->prog_name;
join->stats_a = NULL;
join->stats_b = comp;
const struct verif_stats_join *join = &env.join_stats[i];
if (!should_output_join_stats(join))
output_comp_stats(join, cur_fmt, i == last_idx);