Symbol: join
arch/powerpc/include/asm/xics.h
159
extern void xics_set_cpu_giq(unsigned int gserver, unsigned int join);
arch/powerpc/sysdev/xics/xics-common.c
101
GLOBAL_INTERRUPT_QUEUE, index, join, status);
arch/powerpc/sysdev/xics/xics-common.c
87
void xics_set_cpu_giq(unsigned int gserver, unsigned int join)
arch/powerpc/sysdev/xics/xics-common.c
98
status = rtas_set_indicator_fast(GLOBAL_INTERRUPT_QUEUE, index, join);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2652
ps->join[i].semaphore = 0;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2663
return __get_parent_scratch(ce)->join[child_index].semaphore;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
441
struct sync_semaphore join[MAX_ENGINE_INSTANCE + 1];
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5629
offsetof(struct parent_scratch, join[child_index].semaphore);
drivers/gpu/drm/i915/selftests/i915_syncmap.c
298
struct i915_syncmap *join;
drivers/gpu/drm/i915/selftests/i915_syncmap.c
304
join = sync->parent;
drivers/gpu/drm/i915/selftests/i915_syncmap.c
305
if (!join) /* very first insert will have no parents */
drivers/gpu/drm/i915/selftests/i915_syncmap.c
308
if (!join->height) {
drivers/gpu/drm/i915/selftests/i915_syncmap.c
314
if (hweight32(join->bitmap) != 2) {
drivers/gpu/drm/i915/selftests/i915_syncmap.c
316
join->bitmap, hweight32(join->bitmap));
drivers/gpu/drm/i915/selftests/i915_syncmap.c
321
if (__sync_child(join)[__sync_branch_idx(join, context)] != sync) {
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
54
struct list_head join;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1154
INIT_LIST_HEAD(&vmm->join);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1926
if (vmm->func->join) {
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1928
ret = vmm->func->join(vmm, inst);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h
148
int (*join)(struct nvkm_vmm *, struct nvkm_memory *inst);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c
373
.join = gf100_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c
388
.join = gf100_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgh100.c
281
.join = gv100_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.c
69
.join = gf100_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.c
84
.join = gf100_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.c
38
.join = gf100_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.c
53
.join = gf100_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c
111
.join = gm200_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c
127
.join = gm200_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.c
26
.join = gm200_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.c
42
.join = gm200_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c
595
.join = gp100_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.c
26
.join = gp100_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.c
64
.join = gv100_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.c
26
.join = nv50_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
147
struct nvkm_vmm_join *join;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
154
list_for_each_entry(join, &vmm->join, head) {
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
155
nvkm_kmap(join->inst);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
156
nvkm_wo64(join->inst, pdeo, data);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
157
nvkm_done(join->inst);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
329
struct nvkm_vmm_join *join;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
331
list_for_each_entry(join, &vmm->join, head) {
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
332
if (join->inst == inst) {
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
333
list_del(&join->head);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
334
kfree(join);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
344
struct nvkm_vmm_join *join;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
349
if (!(join = kmalloc_obj(*join)))
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
351
join->inst = inst;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
352
list_add_tail(&join->head, &vmm->join);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
354
nvkm_kmap(join->inst);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
360
nvkm_wo64(join->inst, pd_offset + (pdei * 8), data);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
362
nvkm_done(join->inst);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
368
.join = nv50_vmm_join,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c
55
.join = gv100_vmm_join,
drivers/gpu/drm/xe/xe_guc_submit_types.h
53
struct sync_semaphore join[XE_HW_ENGINE_MAX_INSTANCE];
drivers/infiniband/core/cma.c
436
static int cma_igmp_send(struct net_device *ndev, union ib_gid *mgid, bool join)
drivers/infiniband/core/cma.c
444
if (join)
drivers/md/md-cluster.c
1628
.join = join,
drivers/md/md-cluster.h
15
int (*join)(struct mddev *mddev, int nodes);
drivers/md/md.c
9013
ret = mddev->cluster_ops->join(mddev, nodes);
drivers/net/dsa/mt7530.c
1453
bool join) __must_hold(&priv->reg_mutex)
drivers/net/dsa/mt7530.c
1479
if (join && !isolated) {
drivers/net/dsa/qca/qca8k-common.c
612
bool join)
drivers/net/dsa/qca/qca8k-common.c
634
if (join && !(isolated && other_isolated)) {
drivers/net/dsa/xrs700x/xrs700x.c
509
struct dsa_bridge bridge, bool join)
drivers/net/dsa/xrs700x/xrs700x.c
537
if (!join) {
drivers/net/wireless/atmel/at76c50x-usb.c
1672
struct at76_req_join join;
drivers/net/wireless/atmel/at76c50x-usb.c
1675
memset(&join, 0, sizeof(struct at76_req_join));
drivers/net/wireless/atmel/at76c50x-usb.c
1676
memcpy(join.essid, priv->essid, priv->essid_size);
drivers/net/wireless/atmel/at76c50x-usb.c
1677
join.essid_size = priv->essid_size;
drivers/net/wireless/atmel/at76c50x-usb.c
1678
memcpy(join.bssid, priv->bssid, ETH_ALEN);
drivers/net/wireless/atmel/at76c50x-usb.c
1679
join.bss_type = INFRASTRUCTURE_MODE;
drivers/net/wireless/atmel/at76c50x-usb.c
1680
join.channel = priv->channel;
drivers/net/wireless/atmel/at76c50x-usb.c
1681
join.timeout = cpu_to_le16(2000);
drivers/net/wireless/atmel/at76c50x-usb.c
1684
ret = at76_set_card_command(priv->udev, CMD_JOIN, &join,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1445
bool *join)
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1464
*join = cd[i].flags & IWL_RX_CD_FLAGS_FRAGMENTED;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1469
*join = cd[i].flags & IWL_RX_CD_FLAGS_FRAGMENTED;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1531
bool join = false;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1544
rxb = iwl_pcie_get_rxb(trans, rxq, i, &join);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1548
if (unlikely(join || rxq->next_rb_is_fragment)) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1549
rxq->next_rb_is_fragment = join;
drivers/net/wireless/st/cw1200/sta.c
1212
struct wsm_join join = {
drivers/net/wireless/st/cw1200/sta.c
1253
if (!join.basic_rate_set)
drivers/net/wireless/st/cw1200/sta.c
1254
join.basic_rate_set = 7;
drivers/net/wireless/st/cw1200/sta.c
1260
join.beacon_interval = priv->beacon_int;
drivers/net/wireless/st/cw1200/sta.c
1277
join.dtim_period = priv->join_dtim_period;
drivers/net/wireless/st/cw1200/sta.c
1279
join.channel_number = priv->channel->hw_value;
drivers/net/wireless/st/cw1200/sta.c
1280
join.band = (priv->channel->band == NL80211_BAND_5GHZ) ?
drivers/net/wireless/st/cw1200/sta.c
1283
memcpy(join.bssid, bssid, sizeof(join.bssid));
drivers/net/wireless/st/cw1200/sta.c
1286
join.bssid,
drivers/net/wireless/st/cw1200/sta.c
1287
join.dtim_period, priv->beacon_int);
drivers/net/wireless/st/cw1200/sta.c
1294
join.ssid_len = min(ssidie[1], IEEE80211_MAX_SSID_LEN);
drivers/net/wireless/st/cw1200/sta.c
1295
memcpy(join.ssid, &ssidie[2], join.ssid_len);
drivers/net/wireless/st/cw1200/sta.c
1301
join.flags |= WSM_JOIN_FLAGS_P2P_GO;
drivers/net/wireless/st/cw1200/sta.c
1302
join.basic_rate_set =
drivers/net/wireless/st/cw1200/sta.c
1308
join.flags |= WSM_JOIN_FLAGS_FORCE;
drivers/net/wireless/st/cw1200/sta.c
1309
join.flags |= WSM_JOIN_FLAGS_FORCE_WITH_COMPLETE_IND;
drivers/net/wireless/st/cw1200/sta.c
1325
if (join.flags & WSM_JOIN_FLAGS_FORCE_WITH_COMPLETE_IND) {
drivers/net/wireless/st/cw1200/sta.c
1339
if (wsm_join(priv, &join)) {
drivers/net/wireless/st/cw1200/sta.c
1347
if (!(join.flags & WSM_JOIN_FLAGS_FORCE_WITH_COMPLETE_IND))
drivers/net/wireless/ti/wl1251/cmd.c
232
struct cmd_join *join;
drivers/net/wireless/ti/wl1251/cmd.c
236
join = kzalloc_obj(*join);
drivers/net/wireless/ti/wl1251/cmd.c
237
if (!join)
drivers/net/wireless/ti/wl1251/cmd.c
245
bssid = (u8 *) &join->bssid_lsb;
drivers/net/wireless/ti/wl1251/cmd.c
249
join->rx_config_options = wl->rx_config;
drivers/net/wireless/ti/wl1251/cmd.c
250
join->rx_filter_options = wl->rx_filter;
drivers/net/wireless/ti/wl1251/cmd.c
252
join->basic_rate_set = RATE_MASK_1MBPS | RATE_MASK_2MBPS |
drivers/net/wireless/ti/wl1251/cmd.c
255
join->beacon_interval = beacon_interval;
drivers/net/wireless/ti/wl1251/cmd.c
256
join->dtim_interval = dtim_interval;
drivers/net/wireless/ti/wl1251/cmd.c
257
join->bss_type = bss_type;
drivers/net/wireless/ti/wl1251/cmd.c
258
join->channel = channel;
drivers/net/wireless/ti/wl1251/cmd.c
259
join->ctrl = JOIN_CMD_CTRL_TX_FLUSH;
drivers/net/wireless/ti/wl1251/cmd.c
261
ret = wl1251_cmd_send(wl, CMD_START_JOIN, join, sizeof(*join));
drivers/net/wireless/ti/wl1251/cmd.c
268
kfree(join);
drivers/xen/xenbus/xenbus_xs.c
442
path = join(dir, node);
drivers/xen/xenbus/xenbus_xs.c
480
path = join(dir, node);
drivers/xen/xenbus/xenbus_xs.c
500
path = join(dir, node);
drivers/xen/xenbus/xenbus_xs.c
521
path = join(dir, node);
fs/xfs/libxfs/xfs_btree.c
4473
XFS_BTREE_STATS_INC(cur, join);
kernel/sched/fair.c
3082
bool join = false;
kernel/sched/fair.c
3139
join = true;
kernel/sched/fair.c
3143
join = true;
kernel/sched/fair.c
3146
*priv = !join;
kernel/sched/fair.c
3148
if (join && !get_numa_group(grp))
kernel/sched/fair.c
3153
if (!join)
net/ipv4/devinet.c
626
static int ip_mc_autojoin_config(struct net *net, bool join,
net/ipv4/devinet.c
640
if (join)
net/ipv6/addrconf.c
2992
static int ipv6_mc_config(struct sock *sk, bool join,
net/ipv6/addrconf.c
3000
if (join)
tools/testing/selftests/bpf/veristat.c
3079
struct verif_stats_join *join;
tools/testing/selftests/bpf/veristat.c
3102
join = &env.join_stats[env.join_stat_cnt];
tools/testing/selftests/bpf/veristat.c
3103
memset(join, 0, sizeof(*join));
tools/testing/selftests/bpf/veristat.c
3107
join->file_name = base->file_name;
tools/testing/selftests/bpf/veristat.c
3108
join->prog_name = base->prog_name;
tools/testing/selftests/bpf/veristat.c
3109
join->stats_a = base;
tools/testing/selftests/bpf/veristat.c
3110
join->stats_b = comp;
tools/testing/selftests/bpf/veristat.c
3114
join->file_name = base->file_name;
tools/testing/selftests/bpf/veristat.c
3115
join->prog_name = base->prog_name;
tools/testing/selftests/bpf/veristat.c
3116
join->stats_a = base;
tools/testing/selftests/bpf/veristat.c
3117
join->stats_b = NULL;
tools/testing/selftests/bpf/veristat.c
3120
join->file_name = comp->file_name;
tools/testing/selftests/bpf/veristat.c
3121
join->prog_name = comp->prog_name;
tools/testing/selftests/bpf/veristat.c
3122
join->stats_a = NULL;
tools/testing/selftests/bpf/veristat.c
3123
join->stats_b = comp;
tools/testing/selftests/bpf/veristat.c
3152
const struct verif_stats_join *join = &env.join_stats[i];
tools/testing/selftests/bpf/veristat.c
3154
if (!should_output_join_stats(join))
tools/testing/selftests/bpf/veristat.c
3163
output_comp_stats(join, cur_fmt, i == last_idx);