Home
last modified time | relevance | path

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

/linux-4.4.14/net/bluetooth/
Dsmp.c51 #define SMP_ALLOW_CMD(smp, code) set_bit(code, &smp->allow_cmd) argument
512 struct smp_dev *smp; in smp_irk_matches() local
519 smp = chan->data; in smp_irk_matches()
523 err = smp_ah(smp->tfm_aes, irk, &bdaddr->b[3], hash); in smp_irk_matches()
533 struct smp_dev *smp; in smp_generate_rpa() local
539 smp = chan->data; in smp_generate_rpa()
546 err = smp_ah(smp->tfm_aes, irk, &rpa->b[3], rpa->b); in smp_generate_rpa()
558 struct smp_dev *smp; in smp_generate_oob() local
564 smp = chan->data; in smp_generate_oob()
568 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 lib.o \
/linux-4.4.14/drivers/infiniband/core/
Dsmi.c129 enum smi_action smi_handle_dr_smp_send(struct ib_smp *smp, in smi_handle_dr_smp_send() argument
133 &smp->hop_ptr, smp->hop_cnt, in smi_handle_dr_smp_send()
134 smp->initial_path, in smi_handle_dr_smp_send()
135 smp->return_path, in smi_handle_dr_smp_send()
136 ib_get_smp_direction(smp), in smi_handle_dr_smp_send()
137 smp->dr_dlid == IB_LID_PERMISSIVE, in smi_handle_dr_smp_send()
138 smp->dr_slid == IB_LID_PERMISSIVE); in smi_handle_dr_smp_send()
141 enum smi_action opa_smi_handle_dr_smp_send(struct opa_smp *smp, in opa_smi_handle_dr_smp_send() argument
145 &smp->hop_ptr, smp->hop_cnt, in opa_smi_handle_dr_smp_send()
146 smp->route.dr.initial_path, in opa_smi_handle_dr_smp_send()
[all …]
Dopa_smi.h42 enum smi_action opa_smi_handle_dr_smp_recv(struct opa_smp *smp, bool is_switch,
44 int opa_smi_get_fwd_port(struct opa_smp *smp);
45 extern enum smi_forward_action opa_smi_check_forward_dr_smp(struct opa_smp *smp);
46 extern enum smi_action opa_smi_handle_dr_smp_send(struct opa_smp *smp,
53 static inline enum smi_action opa_smi_check_local_smp(struct opa_smp *smp, in opa_smi_check_local_smp() argument
59 !opa_get_smp_direction(smp) && in opa_smi_check_local_smp()
60 (smp->hop_ptr == smp->hop_cnt + 1)) ? in opa_smi_check_local_smp()
68 static inline enum smi_action opa_smi_check_local_returning_smp(struct opa_smp *smp, in opa_smi_check_local_returning_smp() argument
74 opa_get_smp_direction(smp) && in opa_smi_check_local_returning_smp()
75 !smp->hop_ptr) ? IB_SMI_HANDLE : IB_SMI_DISCARD; in opa_smi_check_local_returning_smp()
Dsmi.h54 enum smi_action smi_handle_dr_smp_recv(struct ib_smp *smp, bool is_switch,
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.c745 struct ib_smp *smp = mad_send_wr->send_buf.mad; in handle_outgoing_dr_smp() local
746 struct opa_smp *opa_smp = (struct opa_smp *)smp; in handle_outgoing_dr_smp()
763 smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in handle_outgoing_dr_smp()
774 if (opa && smp->class_version == OPA_SMP_CLASS_VERSION) { in handle_outgoing_dr_smp()
802 if ((ib_get_smp_direction(smp) ? smp->dr_dlid : smp->dr_slid) == in handle_outgoing_dr_smp()
804 smi_handle_dr_smp_send(smp, rdma_cap_ib_switch(device), port_num) == in handle_outgoing_dr_smp()
810 drslid = be16_to_cpu(smp->dr_slid); in handle_outgoing_dr_smp()
813 if (smi_check_local_smp(smp, device) == IB_SMI_DISCARD && in handle_outgoing_dr_smp()
814 smi_check_local_returning_smp(smp, device) == IB_SMI_DISCARD) in handle_outgoing_dr_smp()
839 if (opa && smp->base_version == OPA_MGMT_BASE_VERSION) { in handle_outgoing_dr_smp()
[all …]
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_smp.c104 static void update_smp_state(struct mdp5_smp *smp,
108 struct mdp5_kms *get_kms(struct mdp5_smp *smp) in get_kms() argument
110 struct msm_drm_private *priv = smp->dev->dev_private; in get_kms()
134 return mdp5_cfg->smp.clients[pipe] + plane; in pipe2client()
138 static int smp_request_block(struct mdp5_smp *smp, in smp_request_block() argument
141 struct mdp5_kms *mdp5_kms = get_kms(smp); in smp_request_block()
142 struct mdp5_client_smp_state *ps = &smp->client_state[cid]; in smp_request_block()
143 int i, ret, avail, cur_nblks, cnt = smp->blk_cnt; in smp_request_block()
147 reserved = smp->reserved[cid]; in smp_request_block()
149 spin_lock_irqsave(&smp->state_lock, flags); in smp_request_block()
[all …]
Dmdp5_smp.h40 void mdp5_smp_destroy(struct mdp5_smp *smp);
42 int mdp5_smp_request(struct mdp5_smp *smp, enum mdp5_pipe pipe,
44 void mdp5_smp_configure(struct mdp5_smp *smp, enum mdp5_pipe pipe);
45 void mdp5_smp_commit(struct mdp5_smp *smp, enum mdp5_pipe pipe);
46 void mdp5_smp_release(struct mdp5_smp *smp, enum mdp5_pipe pipe);
Dmdp5_cfg.c33 .smp = {
104 .smp = {
175 .smp = {
254 .smp = {
315 .smp = {
Dmdp5_kms.c144 if (mdp5_kms->smp) in mdp5_destroy()
145 mdp5_smp_destroy(mdp5_kms->smp); in mdp5_destroy()
568 mdp5_kms->smp = mdp5_smp_init(mdp5_kms->dev, &config->hw->smp); in mdp5_kms_init()
569 if (IS_ERR(mdp5_kms->smp)) { in mdp5_kms_init()
570 ret = PTR_ERR(mdp5_kms->smp); in mdp5_kms_init()
571 mdp5_kms->smp = NULL; in mdp5_kms_init()
Dmdp5_plane.c708 if (mdp5_kms->smp) { in mdp5_plane_mode_set()
709 ret = mdp5_smp_request(mdp5_kms->smp, in mdp5_plane_mode_set()
721 if (mdp5_kms->smp) in mdp5_plane_mode_set()
722 mdp5_smp_configure(mdp5_kms->smp, pipe); in mdp5_plane_mode_set()
841 if (mdp5_kms->smp) in mdp5_plane_complete_flip()
842 mdp5_smp_commit(mdp5_kms->smp, pipe); in mdp5_plane_complete_flip()
868 if (!plane_enabled(plane->state) && mdp5_kms->smp) { in mdp5_plane_complete_commit()
870 mdp5_smp_release(mdp5_kms->smp, pipe); in mdp5_plane_complete_commit()
Dmdp5_cfg.h83 struct mdp5_smp_block smp; member
Dmdp5_kms.h42 struct mdp5_smp *smp; member
/linux-4.4.14/include/rdma/
Dopa_smi.h124 opa_get_smp_direction(struct opa_smp *smp) in opa_get_smp_direction() argument
126 return ib_get_smp_direction((struct ib_smp *)smp); in opa_get_smp_direction()
129 static inline u8 *opa_get_smp_data(struct opa_smp *smp) in opa_get_smp_data() argument
131 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in opa_get_smp_data()
132 return smp->route.dr.data; in opa_get_smp_data()
134 return smp->route.lid.data; in opa_get_smp_data()
137 static inline size_t opa_get_smp_data_size(struct opa_smp *smp) in opa_get_smp_data_size() argument
139 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in opa_get_smp_data_size()
140 return sizeof(smp->route.dr.data); in opa_get_smp_data_size()
142 return sizeof(smp->route.lid.data); in opa_get_smp_data_size()
[all …]
Dib_smi.h144 ib_get_smp_direction(struct ib_smp *smp) in ib_get_smp_direction() argument
146 return ((smp->status & IB_SMP_DIRECTION) == IB_SMP_DIRECTION); in ib_get_smp_direction()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dmad.c63 static int reply(struct ib_mad_hdr *smp) in reply() argument
69 smp->method = IB_MGMT_METHOD_GET_RESP; in reply()
70 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in reply()
71 smp->status |= IB_SMP_DIRECTION; in reply()
75 static inline void clear_opa_smp_data(struct opa_smp *smp) in clear_opa_smp_data() argument
77 void *data = opa_get_smp_data(smp); in clear_opa_smp_data()
78 size_t size = opa_get_smp_data_size(smp); in clear_opa_smp_data()
87 struct ib_smp *smp; in send_trap() local
119 smp = send_buf->mad; in send_trap()
120 smp->base_version = IB_MGMT_BASE_VERSION; in send_trap()
[all …]
Dud.c553 struct hfi1_qp *qp, u16 slid, struct opa_smp *smp) in opa_smp_check() argument
572 if (smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE && in opa_smp_check()
573 smp->mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED) { in opa_smp_check()
596 switch (smp->method) { in opa_smp_check()
613 smp->status |= IB_SMP_UNSUP_METHOD; in opa_smp_check()
768 struct opa_smp *smp = (struct opa_smp *)data; in hfi1_ud_rcv() local
775 if (opa_smp_check(ibp, pkey, sc5, qp, slid, smp)) in hfi1_ud_rcv()
782 smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in hfi1_ud_rcv()
Ddiag.c1289 struct ib_smp *smp = NULL; in hfi1_filter_mad_mgmt_class() local
1313 smp = (struct ib_smp *)packet_data; in hfi1_filter_mad_mgmt_class()
1314 if (*((u8 *)value) == smp->mgmt_class) in hfi1_filter_mad_mgmt_class()
/linux-4.4.14/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.4.14/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
91 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
5526 smp = send_buf->mad; in try_7322_ipg()
5527 smp->base_version = IB_MGMT_BASE_VERSION; in try_7322_ipg()
5528 smp->mgmt_class = IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE; in try_7322_ipg()
5529 smp->class_version = 1; in try_7322_ipg()
5530 smp->method = IB_MGMT_METHOD_SEND; in try_7322_ipg()
5531 smp->hop_cnt = 1; in try_7322_ipg()
5532 smp->attr_id = QIB_VENDOR_IPG; in try_7322_ipg()
5533 smp->attr_mod = 0; in try_7322_ipg()
/linux-4.4.14/arch/arm/mach-shmobile/
DMakefile32 smp-y := $(cpu-y)
33 smp-$(CONFIG_ARCH_SH73A0) += smp-sh73a0.o headsmp-scu.o platsmp-scu.o
34 smp-$(CONFIG_ARCH_R8A7779) += smp-r8a7779.o headsmp-scu.o platsmp-scu.o
35 smp-$(CONFIG_ARCH_R8A7790) += smp-r8a7790.o
36 smp-$(CONFIG_ARCH_R8A7791) += smp-r8a7791.o
37 smp-$(CONFIG_ARCH_EMEV2) += smp-emev2.o headsmp-scu.o platsmp-scu.o
47 obj-$(CONFIG_SMP) += $(smp-y)
Dsetup-r8a7791.c32 .smp = smp_ops(r8a7791_smp_ops),
Dsetup-r8a7790.c31 .smp = smp_ops(r8a7790_smp_ops),
Dsetup-emev2.c48 .smp = smp_ops(emev2_smp_ops),
Dsetup-sh73a0.c67 .smp = smp_ops(sh73a0_smp_ops),
Dsetup-r8a7779.c109 .smp = smp_ops(r8a7779_smp_ops),
/linux-4.4.14/drivers/staging/rdma/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.c466 struct ib_smp *smp = (struct ib_smp *) data; in ipath_ud_rcv() local
468 if (smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { in ipath_ud_rcv()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/arch/x86/kernel/
Dalternative.c488 struct smp_alt_module *smp; in alternatives_smp_module_add() local
498 smp = kzalloc(sizeof(*smp), GFP_KERNEL); in alternatives_smp_module_add()
499 if (NULL == smp) in alternatives_smp_module_add()
503 smp->mod = mod; in alternatives_smp_module_add()
504 smp->name = name; in alternatives_smp_module_add()
505 smp->locks = locks; in alternatives_smp_module_add()
506 smp->locks_end = locks_end; in alternatives_smp_module_add()
507 smp->text = text; in alternatives_smp_module_add()
508 smp->text_end = text_end; in alternatives_smp_module_add()
510 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,
DMakefile62 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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
55 obj-$(CONFIG_MIPS_GIC_IPI) += smp-gic.o
/linux-4.4.14/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.txt194 "marvell,armada-375-smp"
195 "marvell,armada-380-smp"
196 "marvell,armada-390-smp"
197 "marvell,armada-xp-smp"
198 "mediatek,mt6589-smp"
199 "mediatek,mt81xx-tz-smp"
203 "rockchip,rk3066-smp"
204 "ste,dbx500-smp"
238 property value of "rockchip,rk3066-smp"
/linux-4.4.14/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.4.14/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.4.14/arch/sh/kernel/cpu/sh4a/
DMakefile21 smp-$(CONFIG_CPU_SHX3) := smp-shx3.o
49 obj-$(CONFIG_SMP) += $(smp-y)
/linux-4.4.14/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.4.14/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.4.14/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.4.14/arch/powerpc/platforms/cell/
DMakefile13 obj-$(CONFIG_PPC_CELL_NATIVE) += smp.o
14 obj-$(CONFIG_PPC_CELL_QPACE) += smp.o
/linux-4.4.14/arch/mn10300/kernel/
DMakefile14 obj-$(CONFIG_SMP) += smp.o smp-low.o
/linux-4.4.14/Documentation/devicetree/bindings/arm/exynos/
Dsmp-sysram.txt29 smp-sysram@0 {
34 smp-sysram@53000 {
/linux-4.4.14/arch/x86/lib/
DMakefile17 obj-$(CONFIG_SMP) += msr-smp.o cache-smp.o
/linux-4.4.14/arch/arm/mach-omap2/
DMakefile35 smp-$(CONFIG_SMP) += omap-smp.o omap-headsmp.o
36 smp-$(CONFIG_HOTPLUG_CPU) += omap-hotplug.o
38 obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-common) $(smp-y) sleep44xx.o
39 obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-common) $(smp-y) sleep44xx.o
41 obj-$(CONFIG_SOC_DRA7XX) += $(omap-4-5-common) $(smp-y) sleep44xx.o
Dboard-generic.c226 .smp = smp_ops(omap4_smp_ops),
251 .smp = smp_ops(omap4_smp_ops),
299 .smp = smp_ops(omap4_smp_ops),
/linux-4.4.14/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.4.14/arch/mips/sibyte/bcm1480/
DMakefile3 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/mips/sibyte/sb1250/
DMakefile3 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/arm/mach-imx/
Dmach-ls1021a.c20 .smp = smp_ops(ls1021a_smp_ops),
Dmach-imx6q.c406 .smp = smp_ops(imx_smp_ops),
/linux-4.4.14/arch/mips/paravirt/
DMakefile14 obj-$(CONFIG_SMP) += paravirt-smp.o
/linux-4.4.14/arch/arm/mach-vexpress/
Dv2m.c14 .smp = smp_ops(vexpress_smp_dt_ops),
/linux-4.4.14/arch/powerpc/platforms/chrp/
DMakefile2 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/arm/mach-sti/
Dboard-dt.c33 .smp = smp_ops(sti_smp_ops),
/linux-4.4.14/arch/mips/loongson64/loongson-3/
DMakefile6 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/mips/netlogic/common/
DMakefile4 obj-$(CONFIG_SMP) += smp.o smpboot.o
/linux-4.4.14/arch/blackfin/mach-bf561/
DMakefile8 obj-$(CONFIG_SMP) += smp.o secondary.o atomic.o
/linux-4.4.14/Documentation/devicetree/bindings/misc/
Dsram.txt53 smp-sram@100 {
54 compatible = "socvendor,smp-sram";
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dux500.txt30 - smp-twd-clock: a subnode for the ARM SMP Timer Watchdog cluster
61 smp_twd_clk: smp-twd-clock {
/linux-4.4.14/arch/m32r/kernel/
DMakefile10 obj-$(CONFIG_SMP) += smp.o smpboot.o
/linux-4.4.14/arch/mips/cavium-octeon/
DMakefile19 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/powerpc/platforms/ps3/
DMakefile6 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/arm/mach-prima2/
Dcommon.c62 .smp = smp_ops(sirfsoc_smp_ops),
/linux-4.4.14/arch/blackfin/mach-common/
DMakefile15 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/mips/sgi-ip27/
DMakefile11 obj-$(CONFIG_SMP) += ip27-smp.o
/linux-4.4.14/arch/powerpc/platforms/powermac/
DMakefile19 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/arm/kernel/
Dvmlinux.lds.S81 *(.alt.smp.init)
201 *(.alt.smp.init)
DMakefile42 obj-$(CONFIG_SMP) += smp.o
Dsetup.c987 else if (mdesc->smp) in setup_arch()
988 smp_set_ops(mdesc->smp); in setup_arch()
/linux-4.4.14/arch/hexagon/kernel/
DMakefile3 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/x86/xen/
DMakefile20 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/arm/include/asm/mach/
Darch.h50 const struct smp_operations *smp; /* SMP operations */ member
/linux-4.4.14/arch/powerpc/platforms/powernv/
DMakefile7 obj-$(CONFIG_SMP) += smp.o subcore.o subcore-asm.o
/linux-4.4.14/arch/xtensa/kernel/
DMakefile15 obj-$(CONFIG_SMP) += smp.o mxhead.o
/linux-4.4.14/arch/arm/mach-keystone/
Dkeystone.c111 .smp = smp_ops(keystone_smp_ops),
/linux-4.4.14/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.dtsi74 smp-sysram@0 {
79 smp-sysram@1f000 {
Dexynos4210-universal_c210.dts34 smp-sysram@0 {
38 smp-sysram@5000 {
43 smp-sysram@1f000 {
Dzx296702.dtsi10 enable-method = "zte,zx296702-smp";
Drk3188.dtsi55 enable-method = "rockchip,rk3066-smp";
103 smp-sram@0 {
104 compatible = "rockchip,rk3066-smp-sram";
Drk3066a.dtsi55 enable-method = "rockchip,rk3066-smp";
88 smp-sram@0 {
89 compatible = "rockchip,rk3066-smp-sram";
Dexynos4x12.dtsi42 smp-sysram@0 {
47 smp-sysram@2f000 {
Dmt8127.dtsi26 enable-method = "mediatek,mt81xx-tz-smp";
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>;
Dmt8135.dtsi49 enable-method = "mediatek,mt81xx-tz-smp";
Dexynos3250.dtsi126 smp-sysram@0 {
131 smp-sysram@3f000 {
Dexynos4415.dtsi93 smp-sysram@0 {
98 smp-sysram@4f000 {
Darmada-385.dtsi58 enable-method = "marvell,armada-380-smp";
Duniphier-ph1-sld3.dtsi53 enable-method = "socionext,uniphier-smp";
Darmada-xp-mv78230.dtsi64 enable-method = "marvell,armada-xp-smp";
Duniphier-ph1-pro5.dtsi53 enable-method = "socionext,uniphier-smp";
Duniphier-proxstream2.dtsi53 enable-method = "socionext,uniphier-smp";
Duniphier-ph1-pro4.dtsi53 enable-method = "socionext,uniphier-smp";
Drk3288.dtsi88 enable-method = "rockchip,rk3066-smp";
611 smp-sram@0 {
612 compatible = "rockchip,rk3066-smp-sram";
Darmada-xp-mv78460.dtsi66 enable-method = "marvell,armada-xp-smp";
Darmada-xp-mv78260.dtsi65 enable-method = "marvell,armada-xp-smp";
Dexynos5250.dtsi106 smp-sysram@0 {
111 smp-sysram@2f000 {
Dberlin2.dtsi59 enable-method = "marvell,berlin-smp";
Dste-dbx5x0.dtsi21 enable-method = "ste,dbx500-smp";
247 smp_twd_clk: smp-twd-clock {
Dexynos5420.dtsi148 smp-sysram@0 {
153 smp-sysram@53000 {
Darmada-39x.dtsi67 enable-method = "marvell,armada-390-smp";
Dberlin2q.dtsi54 enable-method = "marvell,berlin-smp";
Dsocfpga_arria10.dtsi33 enable-method = "altr,socfpga-a10-smp";
Darmada-375.dtsi85 enable-method = "marvell,armada-375-smp";
Dsocfpga.dtsi39 enable-method = "altr,socfpga-smp";
/linux-4.4.14/arch/metag/kernel/
DMakefile37 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/powerpc/platforms/pseries/
DMakefile9 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/powerpc/platforms/85xx/
DMakefile4 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/arc/kernel/
DMakefile17 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/arm/mach-tegra/
Dtegra.c160 .smp = smp_ops(tegra_smp_ops),
/linux-4.4.14/arch/tile/kernel/
DMakefile19 obj-$(CONFIG_SMP) += smpboot.o smp.o tlb.o
/linux-4.4.14/arch/parisc/kernel/
DMakefile26 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dcmd.c897 struct ib_smp *smp = inbox->buf; in mlx4_MAD_IFC_wrapper() local
918 if (smp->base_version == 1 && in mlx4_MAD_IFC_wrapper()
919 smp->mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED && in mlx4_MAD_IFC_wrapper()
920 smp->class_version == 1) { in mlx4_MAD_IFC_wrapper()
922 if (!network_view && smp->method == IB_MGMT_METHOD_GET) { in mlx4_MAD_IFC_wrapper()
923 if (smp->attr_id == IB_SMP_ATTR_PKEY_TABLE) { in mlx4_MAD_IFC_wrapper()
924 index = be32_to_cpu(smp->attr_mod); in mlx4_MAD_IFC_wrapper()
945 if (smp->attr_id == IB_SMP_ATTR_PORT_INFO) { in mlx4_MAD_IFC_wrapper()
948 smp->attr_mod = cpu_to_be32(port); in mlx4_MAD_IFC_wrapper()
962 if (smp->attr_id == IB_SMP_ATTR_GUID_INFO) { in mlx4_MAD_IFC_wrapper()
[all …]
/linux-4.4.14/arch/powerpc/
DMakefile301 85xx-32bit 85xx-smp 85xx-hw fsl-emb-nonhw)
306 85xx-32bit 85xx-smp 85xx-hw fsl-emb-nonhw)
311 85xx-64bit 85xx-smp altivec 85xx-hw fsl-emb-nonhw)
/linux-4.4.14/arch/arm/mach-zynq/
Dcommon.c201 .smp = smp_ops(zynq_smp_ops),
/linux-4.4.14/arch/sh/kernel/
DMakefile31 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/powerpc/kernel/
DMakefile62 obj-$(CONFIG_GENERIC_TBSYNC) += smp-tbsync.o
100 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/arm/mach-mvebu/
Dboard-v7.c164 .smp = smp_ops(armada_xp_smp_ops),
/linux-4.4.14/Documentation/devicetree/bindings/arm/ux500/
Dboards.txt78 smp_twd_clk: smp-twd-clock {
/linux-4.4.14/arch/s390/kernel/
DMakefile52 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/arch/arm64/kernel/
DMakefile20 smp.o smp_spin_table.o topology.o
/linux-4.4.14/arch/hexagon/configs/
Dcomet_defconfig6 CONFIG_LOCALVERSION="-smp"
/linux-4.4.14/arch/ia64/kernel/
DMakefile22 obj-$(CONFIG_SMP) += smp.o smpboot.o
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/arm/hisilicon/
Dhisilicon.txt34 - smp-offset : offset in sysctrl for notifying slave cpu booting
48 smp-offset = <0x31c>;
/linux-4.4.14/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.4.14/arch/arm/mach-exynos/
Dexynos.c324 .smp = smp_ops(exynos_smp_ops),
/linux-4.4.14/kernel/
DMakefile43 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/include/acpi/
Dprocessor.h216 u8 smp; member
/linux-4.4.14/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.4.14/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.4.14/arch/alpha/kernel/
DMakefile14 obj-$(CONFIG_SMP) += smp.o
/linux-4.4.14/include/net/bluetooth/
Dl2cap.h645 struct l2cap_chan *smp; member
/linux-4.4.14/Documentation/scheduler/
Dcompletion.txt149 arch/arm/kernel/smp.c:__cpu_up()).
/linux-4.4.14/drivers/scsi/esas2r/
Datioctl.h1162 struct atto_ioctl_vda_smp_cmd smp; member
/linux-4.4.14/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.4.14/drivers/scsi/megaraid/
Dmegaraid_sas.h1508 struct megasas_smp_frame smp; member
/linux-4.4.14/Documentation/filesystems/
Dproc.txt132 cpu Current and last cpu in which it was executed (2.4)(smp)
587 irq Masks for irq to cpu affinity (2.4)(smp?)
/linux-4.4.14/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.4.14/Documentation/filesystems/cifs/
DCHANGES200 on smp system corrupts sequence number. Do not reread unnecessarily partial page
/linux-4.4.14/arch/x86/
DKconfig368 For old smp systems that do not have proper acpi support. Newer systems
/linux-4.4.14/
DCREDITS1285 D: fix smp support on cmpci driver
/linux-4.4.14/Documentation/
Dkernel-parameters.txt2550 noreplace-smp [X86-32,SMP] Don't replace SMP instructions