Home
last modified time | relevance | path

Searched refs:smp (Results 1 – 153 of 153) sorted by relevance

/linux-4.1.27/net/bluetooth/
Dsmp.c48 #define SMP_ALLOW_CMD(smp, code) set_bit(code, &smp->allow_cmd) argument
494 struct smp_dev *smp; in smp_irk_matches() local
501 smp = chan->data; in smp_irk_matches()
505 err = smp_ah(smp->tfm_aes, irk, &bdaddr->b[3], hash); in smp_irk_matches()
515 struct smp_dev *smp; in smp_generate_rpa() local
521 smp = chan->data; in smp_generate_rpa()
528 err = smp_ah(smp->tfm_aes, irk, &rpa->b[3], rpa->b); in smp_generate_rpa()
540 struct smp_dev *smp; in smp_generate_oob() local
546 smp = chan->data; in smp_generate_oob()
550 memcpy(smp->local_pk, debug_pk, 64); in smp_generate_oob()
[all …]
DMakefile15 hci_sock.o hci_sysfs.o l2cap_core.o l2cap_sock.o smp.o sco.o lib.o \
/linux-4.1.27/drivers/infiniband/core/
Dsmi.c46 enum smi_action smi_handle_dr_smp_send(struct ib_smp *smp, in smi_handle_dr_smp_send() argument
51 hop_ptr = smp->hop_ptr; in smi_handle_dr_smp_send()
52 hop_cnt = smp->hop_cnt; in smi_handle_dr_smp_send()
59 if (!ib_get_smp_direction(smp)) { in smi_handle_dr_smp_send()
62 smp->hop_ptr++; in smi_handle_dr_smp_send()
63 return (smp->initial_path[smp->hop_ptr] == in smi_handle_dr_smp_send()
73 smp->hop_ptr++; in smi_handle_dr_smp_send()
74 return (smp->initial_path[smp->hop_ptr] == in smi_handle_dr_smp_send()
81 smp->hop_ptr++; in smi_handle_dr_smp_send()
83 smp->dr_dlid == IB_LID_PERMISSIVE ? in smi_handle_dr_smp_send()
[all …]
Dsmi.h54 enum smi_action smi_handle_dr_smp_recv(struct ib_smp *smp, u8 node_type,
56 int smi_get_fwd_port(struct ib_smp *smp);
57 extern enum smi_forward_action smi_check_forward_dr_smp(struct ib_smp *smp);
58 extern enum smi_action smi_handle_dr_smp_send(struct ib_smp *smp,
65 static inline enum smi_action smi_check_local_smp(struct ib_smp *smp, in smi_check_local_smp() argument
71 !ib_get_smp_direction(smp) && in smi_check_local_smp()
72 (smp->hop_ptr == smp->hop_cnt + 1)) ? in smi_check_local_smp()
80 static inline enum smi_action smi_check_local_returning_smp(struct ib_smp *smp, in smi_check_local_returning_smp() argument
86 ib_get_smp_direction(smp) && in smi_check_local_returning_smp()
87 !smp->hop_ptr) ? IB_SMI_HANDLE : IB_SMI_DISCARD); in smi_check_local_returning_smp()
Dmad.c729 struct ib_smp *smp = mad_send_wr->send_buf.mad; in handle_outgoing_dr_smp() local
741 smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in handle_outgoing_dr_smp()
752 if ((ib_get_smp_direction(smp) ? smp->dr_dlid : smp->dr_slid) == in handle_outgoing_dr_smp()
754 smi_handle_dr_smp_send(smp, device->node_type, port_num) == in handle_outgoing_dr_smp()
762 if (smi_check_local_smp(smp, device) == IB_SMI_DISCARD && in handle_outgoing_dr_smp()
763 smi_check_local_returning_smp(smp, device) == IB_SMI_DISCARD) in handle_outgoing_dr_smp()
783 send_wr->wr_id, be16_to_cpu(smp->dr_slid), in handle_outgoing_dr_smp()
789 (struct ib_mad *)smp, in handle_outgoing_dr_smp()
814 memcpy(&mad_priv->mad.mad, smp, sizeof(struct ib_mad)); in handle_outgoing_dr_smp()
2001 if (smi_handle_dr_smp_recv(&recv->mad.smp, in ib_mad_recv_done_handler()
[all …]
Dmad_priv.h82 struct ib_smp smp; member
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_smp.c81 struct mdp5_kms *get_kms(struct mdp5_smp *smp) in get_kms() argument
83 struct msm_drm_private *priv = smp->dev->dev_private; in get_kms()
107 return mdp5_cfg->smp.clients[pipe] + plane; in pipe2client()
111 static int smp_request_block(struct mdp5_smp *smp, in smp_request_block() argument
114 struct mdp5_kms *mdp5_kms = get_kms(smp); in smp_request_block()
116 struct mdp5_client_smp_state *ps = &smp->client_state[cid]; in smp_request_block()
117 int i, ret, avail, cur_nblks, cnt = smp->blk_cnt; in smp_request_block()
122 reserved = hw_cfg->smp.reserved[cid]; in smp_request_block()
124 spin_lock_irqsave(&smp->state_lock, flags); in smp_request_block()
131 avail = cnt - bitmap_weight(smp->state, cnt); in smp_request_block()
[all …]
Dmdp5_smp.h39 void mdp5_smp_destroy(struct mdp5_smp *smp);
41 int mdp5_smp_request(struct mdp5_smp *smp, enum mdp5_pipe pipe, u32 fmt, u32 width);
42 void mdp5_smp_configure(struct mdp5_smp *smp, enum mdp5_pipe pipe);
43 void mdp5_smp_commit(struct mdp5_smp *smp, enum mdp5_pipe pipe);
44 void mdp5_smp_release(struct mdp5_smp *smp, enum mdp5_pipe pipe);
Dmdp5_cfg.c31 .smp = {
92 .smp = {
161 .smp = {
Dmdp5_kms.c125 if (mdp5_kms->smp) in mdp5_destroy()
126 mdp5_smp_destroy(mdp5_kms->smp); in mdp5_destroy()
497 mdp5_kms->smp = mdp5_smp_init(mdp5_kms->dev, &config->hw->smp); in mdp5_kms_init()
498 if (IS_ERR(mdp5_kms->smp)) { in mdp5_kms_init()
499 ret = PTR_ERR(mdp5_kms->smp); in mdp5_kms_init()
500 mdp5_kms->smp = NULL; in mdp5_kms_init()
Dmdp5_cfg.h71 struct mdp5_smp_block smp; member
Dmdp5_plane.c69 mdp5_smp_release(mdp5_kms->smp, pipe); in mdp5_plane_disable()
470 ret = mdp5_smp_request(mdp5_kms->smp, in mdp5_plane_mode_set()
481 mdp5_smp_configure(mdp5_kms->smp, pipe); in mdp5_plane_mode_set()
587 mdp5_smp_commit(mdp5_kms->smp, pipe); in mdp5_plane_complete_flip()
Dmdp5_kms.h40 struct mdp5_smp *smp; member
/linux-4.1.27/drivers/scsi/csiostor/
Dcsio_defs.h84 csio_set_state(void *smp, void *state) in csio_set_state() argument
86 ((struct csio_sm *)smp)->sm_state = (csio_sm_state_t)state; in csio_set_state()
90 csio_init_state(struct csio_sm *smp, void *state) in csio_init_state() argument
92 csio_set_state(smp, state); in csio_init_state()
96 csio_post_event(void *smp, uint32_t evt) in csio_post_event() argument
98 ((struct csio_sm *)smp)->sm_state(smp, evt); in csio_post_event()
102 csio_get_state(void *smp) in csio_get_state() argument
104 return ((struct csio_sm *)smp)->sm_state; in csio_get_state()
108 csio_match_state(void *smp, void *state) in csio_match_state() argument
110 return (csio_get_state(smp) == (csio_sm_state_t)state); in csio_match_state()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_mad.c40 static int reply(struct ib_smp *smp) in reply() argument
46 smp->method = IB_MGMT_METHOD_GET_RESP; in reply()
47 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in reply()
48 smp->status |= IB_SMP_DIRECTION; in reply()
52 static int reply_failure(struct ib_smp *smp) in reply_failure() argument
58 smp->method = IB_MGMT_METHOD_GET_RESP; in reply_failure()
59 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in reply_failure()
60 smp->status |= IB_SMP_DIRECTION; in reply_failure()
68 struct ib_smp *smp; in qib_send_trap() local
90 smp = send_buf->mad; in qib_send_trap()
[all …]
Dqib_ud.c497 struct ib_smp *smp; in qib_ud_rcv() local
502 smp = (struct ib_smp *) data; in qib_ud_rcv()
505 smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in qib_ud_rcv()
Dqib_iba7322.c5496 struct ib_smp *smp; in try_7322_ipg() local
5525 smp = send_buf->mad; in try_7322_ipg()
5526 smp->base_version = IB_MGMT_BASE_VERSION; in try_7322_ipg()
5527 smp->mgmt_class = IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE; in try_7322_ipg()
5528 smp->class_version = 1; in try_7322_ipg()
5529 smp->method = IB_MGMT_METHOD_SEND; in try_7322_ipg()
5530 smp->hop_cnt = 1; in try_7322_ipg()
5531 smp->attr_id = QIB_VENDOR_IPG; in try_7322_ipg()
5532 smp->attr_mod = 0; in try_7322_ipg()
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_mad.c46 static int reply(struct ib_smp *smp) in reply() argument
52 smp->method = IB_MGMT_METHOD_GET_RESP; in reply()
53 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in reply()
54 smp->status |= IB_SMP_DIRECTION; in reply()
58 static int recv_subn_get_nodedescription(struct ib_smp *smp, in recv_subn_get_nodedescription() argument
61 if (smp->attr_mod) in recv_subn_get_nodedescription()
62 smp->status |= IB_SMP_INVALID_FIELD; in recv_subn_get_nodedescription()
64 memcpy(smp->data, ibdev->node_desc, sizeof(smp->data)); in recv_subn_get_nodedescription()
66 return reply(smp); in recv_subn_get_nodedescription()
84 static int recv_subn_get_nodeinfo(struct ib_smp *smp, in recv_subn_get_nodeinfo() argument
[all …]
Dipath_ud.c467 struct ib_smp *smp = (struct ib_smp *) data; in ipath_ud_rcv() local
469 if (smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { in ipath_ud_rcv()
/linux-4.1.27/arch/arm/mach-shmobile/
DMakefile39 smp-y := $(cpu-y)
40 smp-$(CONFIG_ARCH_SH73A0) += smp-sh73a0.o headsmp-scu.o platsmp-scu.o
41 smp-$(CONFIG_ARCH_R8A7779) += smp-r8a7779.o headsmp-scu.o platsmp-scu.o
42 smp-$(CONFIG_ARCH_R8A7790) += smp-r8a7790.o
43 smp-$(CONFIG_ARCH_R8A7791) += smp-r8a7791.o
44 smp-$(CONFIG_ARCH_EMEV2) += smp-emev2.o headsmp-scu.o platsmp-scu.o
65 obj-$(CONFIG_SMP) += $(smp-y)
Dsetup-r8a7791.c32 .smp = smp_ops(r8a7791_smp_ops),
Dsetup-r8a7790.c31 .smp = smp_ops(r8a7790_smp_ops),
Dboard-marzen-reference.c48 .smp = smp_ops(r8a7779_smp_ops),
Dsetup-emev2.c48 .smp = smp_ops(emev2_smp_ops),
Dboard-marzen.c339 .smp = smp_ops(r8a7779_smp_ops),
Dboard-kzm9g.c907 .smp = smp_ops(sh73a0_smp_ops),
Dsetup-sh73a0.c803 .smp = smp_ops(sh73a0_smp_ops),
/linux-4.1.27/arch/mn10300/mm/
DMakefile5 cache-smp-wback-$(CONFIG_MN10300_CACHE_WBACK) := cache-smp-flush.o
8 cacheflush-$(CONFIG_SMP) += cache-smp.o cache-smp-inv.o $(cache-smp-wback-y)
31 obj-$(CONFIG_SMP) += tlb-smp.o
/linux-4.1.27/Documentation/devicetree/bindings/arm/rockchip/
Dsmp-sram.txt1 Rockchip SRAM for smp bringup:
4 Rockchip's smp-capable SoCs use the first part of the sram for the bringup
12 - compatible : should be "rockchip,rk3066-smp-sram"
26 smp-sram@10080000 {
27 compatible = "rockchip,rk3066-smp-sram";
/linux-4.1.27/Documentation/devicetree/bindings/arm/cpu-enable-method/
Dmarvell,berlin-smp2 Secondary CPU enable-method "marvell,berlin-smp" binding
5 This document describes the "marvell,berlin-smp" method for enabling secondary
6 CPUs. To apply to all CPUs, a single "marvell,berlin-smp" enable method should
9 Enable method name: "marvell,berlin-smp"
23 enable-method = "marvell,berlin-smp";
Dal,alpine-smp2 Secondary CPU enable-method "al,alpine-smp" binding
5 This document describes the "al,alpine-smp" method for
7 "al,alpine-smp" enable method should be defined in the
10 Enable method name: "al,alpine-smp"
24 enable-method = "al,alpine-smp";
/linux-4.1.27/arch/x86/kernel/
Dalternative.c475 struct smp_alt_module *smp; in alternatives_smp_module_add() local
485 smp = kzalloc(sizeof(*smp), GFP_KERNEL); in alternatives_smp_module_add()
486 if (NULL == smp) in alternatives_smp_module_add()
490 smp->mod = mod; in alternatives_smp_module_add()
491 smp->name = name; in alternatives_smp_module_add()
492 smp->locks = locks; in alternatives_smp_module_add()
493 smp->locks_end = locks_end; in alternatives_smp_module_add()
494 smp->text = text; in alternatives_smp_module_add()
495 smp->text_end = text_end; in alternatives_smp_module_add()
497 smp->locks, smp->locks_end, in alternatives_smp_module_add()
[all …]
Dapm_32.c408 static bool smp __read_mostly;
1791 if (debug && (num_online_cpus() == 1 || smp)) { in apm()
1852 if (num_online_cpus() == 1 || smp) { in apm()
1894 smp = !invert; in apm_setup()
2323 if ((num_online_cpus() > 1) && !power_off && !smp) { in apm_init()
2371 if (num_online_cpus() > 1 && !smp) { in apm_init()
2445 module_param(smp, bool, 0444);
2446 MODULE_PARM_DESC(smp,
DMakefile63 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/drivers/sh/intc/
Dcore.c167 unsigned int smp) in save_reg() argument
174 d->smp[cnt] = smp; in save_reg()
184 unsigned int i, k, smp; in register_intc_controller() local
238 d->smp = kzalloc(d->nr_reg * sizeof(*d->smp), GFP_NOWAIT); in register_intc_controller()
239 if (!d->smp) in register_intc_controller()
246 smp = IS_SMP(hw->mask_regs[i]); in register_intc_controller()
247 k += save_reg(d, k, hw->mask_regs[i].set_reg, smp); in register_intc_controller()
248 k += save_reg(d, k, hw->mask_regs[i].clr_reg, smp); in register_intc_controller()
262 smp = IS_SMP(hw->prio_regs[i]); in register_intc_controller()
263 k += save_reg(d, k, hw->prio_regs[i].set_reg, smp); in register_intc_controller()
[all …]
Dinternals.h22 #define IS_SMP(x) (x.smp)
23 #define INTC_REG(d, x, c) (d->reg[(x)] + ((d->smp[(x)] & 0xff) * c))
24 #define SMP_NR(d, x) ((d->smp[(x)] >> 8) ? (d->smp[(x)] >> 8) : 1)
61 unsigned long *smp; member
/linux-4.1.27/sound/synth/emux/
Dsoundfont.c955 struct snd_sf_sample *smp; in load_guspatch() local
972 if ((smp = sf_sample_new(sflist, sf)) == NULL) in load_guspatch()
975 smp->v.sample = sample_id; in load_guspatch()
976 smp->v.start = 0; in load_guspatch()
977 smp->v.end = patch.len; in load_guspatch()
978 smp->v.loopstart = patch.loop_start; in load_guspatch()
979 smp->v.loopend = patch.loop_end; in load_guspatch()
980 smp->v.size = patch.len; in load_guspatch()
983 smp->v.mode_flags = 0; in load_guspatch()
985 smp->v.mode_flags |= SNDRV_SFNT_SAMPLE_8BITS; in load_guspatch()
[all …]
/linux-4.1.27/arch/arm/mach-spear/
DMakefile10 smp-$(CONFIG_SMP) += headsmp.o platsmp.o
11 smp-$(CONFIG_HOTPLUG_CPU) += hotplug.o
13 obj-$(CONFIG_ARCH_SPEAR13XX) += spear13xx.o $(smp-y)
Dspear1340.c33 .smp = smp_ops(spear13xx_smp_ops),
Dspear1310.c61 .smp = smp_ops(spear13xx_smp_ops),
/linux-4.1.27/arch/mips/kernel/
DMakefile45 obj-$(CONFIG_SMP) += smp.o
46 obj-$(CONFIG_SMP_UP) += smp-up.o
47 obj-$(CONFIG_CPU_BMIPS) += smp-bmips.o bmips_vec.o
51 obj-$(CONFIG_MIPS_MT_SMP) += smp-mt.o
52 obj-$(CONFIG_MIPS_CMP) += smp-cmp.o
53 obj-$(CONFIG_MIPS_CPS) += smp-cps.o cps-vec.o
54 obj-$(CONFIG_MIPS_GIC_IPI) += smp-gic.o
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dal,alpine.txt21 enable-method: must be "al,alpine-smp" to allow smp [1]
28 enable-method = "al,alpine-smp";
88 [1] arm/cpu-enable-method/al,alpine-smp
Dcpus.txt193 "marvell,armada-375-smp"
194 "marvell,armada-380-smp"
195 "marvell,armada-390-smp"
196 "marvell,armada-xp-smp"
200 "rockchip,rk3066-smp"
234 property value of "rockchip,rk3066-smp"
/linux-4.1.27/arch/arm/include/asm/
Dprocessor.h94 #define __ALT_SMP_ASM(smp, up) \ argument
95 "9998: " smp "\n" \
101 #define __ALT_SMP_ASM(smp, up) up argument
/linux-4.1.27/tools/testing/selftests/rcutorture/bin/
Dfunctions.sh224 # Appends a string containing "-smp XXX" to qemu-args, unless the incoming
225 # qemu-args already contains "-smp".
/linux-4.1.27/include/linux/
Dsh_intc.h53 unsigned long smp; member
61 unsigned long smp; member
77 #define INTC_SMP(stride, nr) .smp = (stride) | ((nr) << 8)
/linux-4.1.27/arch/sh/kernel/cpu/sh4a/
DMakefile21 smp-$(CONFIG_CPU_SHX3) := smp-shx3.o
49 obj-$(CONFIG_SMP) += $(smp-y)
/linux-4.1.27/arch/powerpc/sysdev/
Dmicropatch.c633 volatile smc_uart_t *smp; in cpm_load_patch() local
701 smp = (smc_uart_t *)&commproc->cp_dparam[PROFF_SMC1]; in cpm_load_patch()
702 smp->smc_rpbase = 0x1FC0; in cpm_load_patch()
/linux-4.1.27/include/net/iucv/
Diucv.h201 int iucv_register(struct iucv_handler *handler, int smp);
210 void iucv_unregister(struct iucv_handler *handle, int smp);
489 int (*iucv_register)(struct iucv_handler *handler, int smp);
490 void (*iucv_unregister)(struct iucv_handler *handler, int smp);
/linux-4.1.27/arch/powerpc/platforms/cell/
DMakefile13 obj-$(CONFIG_PPC_CELL_NATIVE) += smp.o
14 obj-$(CONFIG_PPC_CELL_QPACE) += smp.o
/linux-4.1.27/arch/mn10300/kernel/
DMakefile14 obj-$(CONFIG_SMP) += smp.o smp-low.o
/linux-4.1.27/Documentation/devicetree/bindings/arm/exynos/
Dsmp-sysram.txt29 smp-sysram@0 {
34 smp-sysram@53000 {
/linux-4.1.27/include/rdma/
Dib_smi.h123 ib_get_smp_direction(struct ib_smp *smp) in ib_get_smp_direction() argument
125 return ((smp->status & IB_SMP_DIRECTION) == IB_SMP_DIRECTION); in ib_get_smp_direction()
/linux-4.1.27/arch/x86/lib/
DMakefile17 obj-$(CONFIG_SMP) += msr-smp.o cache-smp.o
/linux-4.1.27/Documentation/devicetree/bindings/misc/
Dsram.txt47 smp-sram@100 {
48 compatible = "socvendor,smp-sram";
/linux-4.1.27/arch/arm/mach-omap2/
Dboard-generic.c232 .smp = smp_ops(omap4_smp_ops),
254 .smp = smp_ops(omap4_smp_ops),
299 .smp = smp_ops(omap4_smp_ops),
DMakefile36 smp-$(CONFIG_SMP) += omap-smp.o omap-headsmp.o
37 smp-$(CONFIG_HOTPLUG_CPU) += omap-hotplug.o
39 obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-common) $(smp-y) sleep44xx.o
40 obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-common) $(smp-y) sleep44xx.o
42 obj-$(CONFIG_SOC_DRA7XX) += $(omap-4-5-common) $(smp-y) sleep44xx.o
/linux-4.1.27/fs/jfs/
Djfs_dtree.c935 struct metapage *smp; in dtSplitUp() local
957 smp = split->mp; in dtSplitUp()
958 sp = DT_PAGE(ip, smp); in dtSplitUp()
962 DT_PUTPAGE(smp); in dtSplitUp()
987 DT_PUTPAGE(smp); in dtSplitUp()
1004 DT_PUTPAGE(smp); in dtSplitUp()
1063 DT_PUTPAGE(smp); in dtSplitUp()
1089 DT_PUTPAGE(smp); in dtSplitUp()
1097 DT_PUTPAGE(smp); in dtSplitUp()
1131 lmp = smp; in dtSplitUp()
[all …]
Djfs_xtree.c692 struct metapage *smp; in xtSplitUp() local
711 smp = split->mp; in xtSplitUp()
712 sp = XT_PAGE(ip, smp); in xtSplitUp()
721 BT_MARK_DIRTY(smp, ip); in xtSplitUp()
745 tlck = txLock(tid, ip, smp, tlckXTREE | tlckGROW); in xtSplitUp()
781 XT_PUTPAGE(smp); in xtSplitUp()
797 XT_PUTPAGE(smp); in xtSplitUp()
834 XT_GETPAGE(ip, parent->bn, smp, PSIZE, sp, rc); in xtSplitUp()
855 split->mp = smp; in xtSplitUp()
873 XT_PUTPAGE(smp); in xtSplitUp()
[all …]
/linux-4.1.27/arch/mips/sibyte/bcm1480/
DMakefile3 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/mips/sibyte/sb1250/
DMakefile3 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/arm/mach-imx/
Dmach-ls1021a.c20 .smp = smp_ops(ls1021a_smp_ops),
Dmach-imx6q.c405 .smp = smp_ops(imx_smp_ops),
/linux-4.1.27/arch/mips/paravirt/
DMakefile14 obj-$(CONFIG_SMP) += paravirt-smp.o
/linux-4.1.27/arch/arc/plat-arcfpga/
DMakefile12 obj-$(CONFIG_ISS_SMP_EXTN) += smp.o
/linux-4.1.27/arch/powerpc/platforms/chrp/
DMakefile2 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/arm/mach-vexpress/
Dv2m.c14 .smp = smp_ops(vexpress_smp_dt_ops),
/linux-4.1.27/arch/arm/mach-sti/
Dboard-dt.c33 .smp = smp_ops(sti_smp_ops),
/linux-4.1.27/arch/mips/loongson/loongson-3/
DMakefile6 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/mips/netlogic/common/
DMakefile4 obj-$(CONFIG_SMP) += smp.o smpboot.o
/linux-4.1.27/arch/blackfin/mach-bf561/
DMakefile8 obj-$(CONFIG_SMP) += smp.o secondary.o atomic.o
/linux-4.1.27/arch/m32r/kernel/
DMakefile10 obj-$(CONFIG_SMP) += smp.o smpboot.o
/linux-4.1.27/arch/powerpc/platforms/ps3/
DMakefile6 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/Documentation/devicetree/bindings/arm/hisilicon/
Dhisilicon.txt24 - smp-offset : offset in sysctrl for notifying slave cpu booting
38 smp-offset = <0x31c>;
/linux-4.1.27/arch/arm/mach-prima2/
Dcommon.c62 .smp = smp_ops(sirfsoc_smp_ops),
/linux-4.1.27/arch/blackfin/mach-common/
DMakefile15 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/mips/cavium-octeon/
DMakefile22 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/mips/sgi-ip27/
DMakefile11 obj-$(CONFIG_SMP) += ip27-smp.o
/linux-4.1.27/arch/powerpc/platforms/powermac/
DMakefile19 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/arm/kernel/
Dvmlinux.lds.S81 *(.alt.smp.init)
201 *(.alt.smp.init)
DMakefile41 obj-$(CONFIG_SMP) += smp.o
Dsetup.c959 else if (mdesc->smp) in setup_arch()
960 smp_set_ops(mdesc->smp); in setup_arch()
/linux-4.1.27/arch/hexagon/kernel/
DMakefile3 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/xtensa/kernel/
DMakefile15 obj-$(CONFIG_SMP) += smp.o mxhead.o
/linux-4.1.27/arch/x86/xen/
DMakefile20 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/powerpc/platforms/powernv/
DMakefile6 obj-$(CONFIG_SMP) += smp.o subcore.o subcore-asm.o
/linux-4.1.27/arch/arm/include/asm/mach/
Darch.h50 struct smp_operations *smp; /* SMP operations */ member
/linux-4.1.27/arch/arc/kernel/
DMakefile16 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/metag/kernel/
DMakefile37 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/arm/boot/dts/
Dhip01-ca9x2.dts28 enable-method = "hisilicon,hip01-smp";
Dexynos5410.dtsi141 smp-sysram@0 {
146 smp-sysram@53000 {
Dhisi-x5hd2-dkb.dts24 enable-method = "hisilicon,hix5hd2-smp";
Dexynos4210.dtsi72 smp-sysram@0 {
77 smp-sysram@1f000 {
Dexynos4210-universal_c210.dts33 smp-sysram@0 {
37 smp-sysram@5000 {
42 smp-sysram@1f000 {
Drk3188.dtsi27 enable-method = "rockchip,rk3066-smp";
75 smp-sram@0 {
76 compatible = "rockchip,rk3066-smp-sram";
Drk3066a.dtsi27 enable-method = "rockchip,rk3066-smp";
60 smp-sram@0 {
61 compatible = "rockchip,rk3066-smp-sram";
Dexynos4x12.dtsi42 smp-sysram@0 {
47 smp-sysram@2f000 {
Dalpine.dtsi38 enable-method = "al,alpine-smp";
Darmada-380.dtsi58 enable-method = "marvell,armada-380-smp";
Dhi3620.dtsi36 enable-method = "hisilicon,hi3620-smp";
99 smp-offset = <0x31c>;
Dexynos3250.dtsi110 smp-sysram@0 {
115 smp-sysram@3f000 {
Dexynos4415.dtsi93 smp-sysram@0 {
98 smp-sysram@4f000 {
Darmada-385.dtsi58 enable-method = "marvell,armada-380-smp";
Darmada-xp-mv78230.dtsi64 enable-method = "marvell,armada-xp-smp";
Drk3288.dtsi50 enable-method = "rockchip,rk3066-smp";
539 smp-sram@0 {
540 compatible = "rockchip,rk3066-smp-sram";
Dexynos5250.dtsi85 smp-sysram@0 {
90 smp-sysram@2f000 {
Dexynos5420.dtsi149 smp-sysram@0 {
154 smp-sysram@53000 {
Dberlin2.dtsi25 enable-method = "marvell,berlin-smp";
Darmada-xp-mv78460.dtsi66 enable-method = "marvell,armada-xp-smp";
Darmada-xp-mv78260.dtsi65 enable-method = "marvell,armada-xp-smp";
Dberlin2q.dtsi21 enable-method = "marvell,berlin-smp";
Darmada-39x.dtsi67 enable-method = "marvell,armada-390-smp";
Darmada-375.dtsi85 enable-method = "marvell,armada-375-smp";
Dste-dbx5x0.dtsi71 smp_twd_clk: smp-twd-clock {
/linux-4.1.27/arch/powerpc/platforms/pseries/
DMakefile7 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/powerpc/platforms/85xx/
DMakefile4 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/arm/mach-tegra/
Dtegra.c160 .smp = smp_ops(tegra_smp_ops),
/linux-4.1.27/arch/arm/mach-socfpga/
Dsocfpga.c114 .smp = smp_ops(socfpga_smp_ops),
/linux-4.1.27/arch/arm/mach-keystone/
Dkeystone.c115 .smp = smp_ops(keystone_smp_ops),
/linux-4.1.27/arch/parisc/kernel/
DMakefile26 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/tile/kernel/
DMakefile19 obj-$(CONFIG_SMP) += smpboot.o smp.o tlb.o
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dcmd.c883 struct ib_smp *smp = inbox->buf; in mlx4_MAD_IFC_wrapper() local
903 if (smp->base_version == 1 && in mlx4_MAD_IFC_wrapper()
904 smp->mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED && in mlx4_MAD_IFC_wrapper()
905 smp->class_version == 1) { in mlx4_MAD_IFC_wrapper()
907 if (!network_view && smp->method == IB_MGMT_METHOD_GET) { in mlx4_MAD_IFC_wrapper()
908 if (smp->attr_id == IB_SMP_ATTR_PKEY_TABLE) { in mlx4_MAD_IFC_wrapper()
909 index = be32_to_cpu(smp->attr_mod); in mlx4_MAD_IFC_wrapper()
930 if (smp->attr_id == IB_SMP_ATTR_PORT_INFO) { in mlx4_MAD_IFC_wrapper()
946 if (smp->attr_id == IB_SMP_ATTR_GUID_INFO) { in mlx4_MAD_IFC_wrapper()
954 smp->attr_mod = 0; in mlx4_MAD_IFC_wrapper()
[all …]
/linux-4.1.27/arch/sh/kernel/
DMakefile31 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/powerpc/kernel/
DMakefile62 obj-$(CONFIG_GENERIC_TBSYNC) += smp-tbsync.o
100 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/arm/mach-zynq/
Dcommon.c207 .smp = smp_ops(zynq_smp_ops),
/linux-4.1.27/arch/s390/kernel/
DMakefile41 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/arch/arm64/kernel/
DMakefile27 arm64-obj-$(CONFIG_SMP) += smp.o smp_spin_table.o topology.o
/linux-4.1.27/arch/hexagon/configs/
Dcomet_defconfig6 CONFIG_LOCALVERSION="-smp"
/linux-4.1.27/arch/arm/mach-mvebu/
Dboard-v7.c200 .smp = smp_ops(armada_xp_smp_ops),
/linux-4.1.27/arch/arm/mach-ux500/
Dcpu-db8500.c203 .smp = smp_ops(ux500_smp_ops),
/linux-4.1.27/Documentation/x86/i386/
DIO-APIC.txt13 not boot Linux, then consult the linux-smp mailing list archives first.
114 Good luck and mail to linux-smp@vger.kernel.org or
/linux-4.1.27/arch/arm/mach-exynos/
Dexynos.c300 .smp = smp_ops(exynos_smp_ops),
/linux-4.1.27/net/iucv/
Diucv.c781 int iucv_register(struct iucv_handler *handler, int smp) in iucv_register() argument
788 if (!smp) in iucv_register()
794 } else if (!smp && iucv_nonsmp_handler == 1) in iucv_register()
815 void iucv_unregister(struct iucv_handler *handler, int smp) in iucv_unregister() argument
831 if (!smp) in iucv_unregister()
835 else if (!smp && iucv_nonsmp_handler == 0) in iucv_unregister()
/linux-4.1.27/arch/ia64/kernel/
DMakefile22 obj-$(CONFIG_SMP) += smp.o smpboot.o
/linux-4.1.27/include/acpi/
Dprocessor.h216 u8 smp; member
/linux-4.1.27/drivers/scsi/isci/
Dscu_task_context.h429 struct smp_task_context smp; member
Drequest.c3274 memcpy(&task_context->type.smp, &cmd, sizeof(u32)); in sci_io_request_construct_smp()
/linux-4.1.27/arch/arm/mach-realview/
Drealview_pb11mp.c368 .smp = smp_ops(realview_smp_ops),
Drealview_pbx.c397 .smp = smp_ops(realview_smp_ops),
Drealview_eb.c474 .smp = smp_ops(realview_smp_ops),
/linux-4.1.27/arch/alpha/kernel/
DMakefile14 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/kernel/
DMakefile43 obj-$(CONFIG_SMP) += smp.o
/linux-4.1.27/include/net/bluetooth/
Dl2cap.h641 struct l2cap_chan *smp; member
/linux-4.1.27/Documentation/scheduler/
Dcompletion.txt149 arch/arm/kernel/smp.c:__cpu_up()).
/linux-4.1.27/drivers/scsi/esas2r/
Datioctl.h1162 struct atto_ioctl_vda_smp_cmd smp; member
/linux-4.1.27/Documentation/usb/
Dusb-serial.txt215 part stable and has been tested on an smp machine. (dual p2)
256 The driver is smp safe. Performance with the driver is rather low when using
/linux-4.1.27/drivers/scsi/megaraid/
Dmegaraid_sas.h1465 struct megasas_smp_frame smp; member
/linux-4.1.27/Documentation/filesystems/
Dproc.txt132 cpu Current and last cpu in which it was executed (2.4)(smp)
569 irq Masks for irq to cpu affinity (2.4)(smp?)
/linux-4.1.27/Documentation/s390/
DDebugging390.txt218 this processor (if an smp box).
1085 & cannot follow the flow of code but you know it isn't smp related.
/linux-4.1.27/Documentation/filesystems/cifs/
DCHANGES200 on smp system corrupts sequence number. Do not reread unnecessarily partial page
/linux-4.1.27/arch/x86/
DKconfig358 For old smp systems that do not have proper acpi support. Newer systems
/linux-4.1.27/
DCREDITS1281 D: fix smp support on cmpci driver
/linux-4.1.27/Documentation/
Dkernel-parameters.txt2473 noreplace-smp [X86-32,SMP] Don't replace SMP instructions