/Linux-v4.19/net/bluetooth/ |
D | smp.c | 54 #define SMP_ALLOW_CMD(smp, code) set_bit(code, &smp->allow_cmd) argument 514 struct smp_dev *smp; in smp_irk_matches() local 521 smp = chan->data; in smp_irk_matches() 525 err = smp_ah(smp->tfm_aes, irk, &bdaddr->b[3], hash); in smp_irk_matches() 535 struct smp_dev *smp; in smp_generate_rpa() local 541 smp = chan->data; in smp_generate_rpa() 548 err = smp_ah(smp->tfm_aes, irk, &rpa->b[3], rpa->b); in smp_generate_rpa() 560 struct smp_dev *smp; in smp_generate_oob() local 566 smp = chan->data; in smp_generate_oob() 570 err = set_ecdh_privkey(smp->tfm_ecdh, debug_sk); in smp_generate_oob() [all …]
|
/Linux-v4.19/drivers/infiniband/core/ |
D | smi.c | 129 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 …]
|
D | opa_smi.h | 42 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()
|
D | smi.h | 54 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()
|
/Linux-v4.19/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_smp.c | 41 struct mdp5_kms *get_kms(struct mdp5_smp *smp) in get_kms() argument 43 struct msm_drm_private *priv = smp->dev->dev_private; in get_kms() 67 return mdp5_cfg->smp.clients[pipe] + plane; in pipe2client() 71 static int smp_request_block(struct mdp5_smp *smp, in smp_request_block() argument 76 int i, avail, cnt = smp->blk_cnt; in smp_request_block() 82 reserved = smp->reserved[cid]; in smp_request_block() 91 dev_err(smp->dev->dev, "out of blks (req=%d > avail=%d)\n", in smp_request_block() 105 static void set_fifo_thresholds(struct mdp5_smp *smp, in set_fifo_thresholds() argument 108 u32 smp_entries_per_blk = smp->blk_size / (128 / BITS_PER_BYTE); in set_fifo_thresholds() 114 smp->pipe_reqprio_fifo_wm0[pipe] = val * 1; in set_fifo_thresholds() [all …]
|
D | mdp5_smp.h | 82 void mdp5_smp_destroy(struct mdp5_smp *smp); 84 void mdp5_smp_dump(struct mdp5_smp *smp, struct drm_printer *p); 86 uint32_t mdp5_smp_calculate(struct mdp5_smp *smp, 90 int mdp5_smp_assign(struct mdp5_smp *smp, struct mdp5_smp_state *state, 92 void mdp5_smp_release(struct mdp5_smp *smp, struct mdp5_smp_state *state, 95 void mdp5_smp_prepare_commit(struct mdp5_smp *smp, struct mdp5_smp_state *state); 96 void mdp5_smp_complete_commit(struct mdp5_smp *smp, struct mdp5_smp_state *state);
|
D | mdp5_pipe.c | 105 if (mdp5_kms->smp) { in mdp5_pipe_assign() 112 ret = mdp5_smp_assign(mdp5_kms->smp, &new_global_state->smp, in mdp5_pipe_assign() 149 if (mdp5_kms->smp) { in mdp5_pipe_release() 151 mdp5_smp_release(mdp5_kms->smp, &state->smp, hwpipe->pipe); in mdp5_pipe_release()
|
/Linux-v4.19/include/rdma/ |
D | opa_smi.h | 122 opa_get_smp_direction(struct opa_smp *smp) in opa_get_smp_direction() argument 124 return ib_get_smp_direction((struct ib_smp *)smp); in opa_get_smp_direction() 127 static inline u8 *opa_get_smp_data(struct opa_smp *smp) in opa_get_smp_data() argument 129 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in opa_get_smp_data() 130 return smp->route.dr.data; in opa_get_smp_data() 132 return smp->route.lid.data; in opa_get_smp_data() 135 static inline size_t opa_get_smp_data_size(struct opa_smp *smp) in opa_get_smp_data_size() argument 137 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in opa_get_smp_data_size() 138 return sizeof(smp->route.dr.data); in opa_get_smp_data_size() 140 return sizeof(smp->route.lid.data); in opa_get_smp_data_size() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/hfi1/ |
D | mad.c | 81 static int reply(struct ib_mad_hdr *smp) in reply() argument 87 smp->method = IB_MGMT_METHOD_GET_RESP; in reply() 88 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in reply() 89 smp->status |= IB_SMP_DIRECTION; in reply() 93 static inline void clear_opa_smp_data(struct opa_smp *smp) in clear_opa_smp_data() argument 95 void *data = opa_get_smp_data(smp); in clear_opa_smp_data() 96 size_t size = opa_get_smp_data_size(smp); in clear_opa_smp_data() 229 struct opa_smp *smp) in subn_handle_opa_trap_repress() argument 236 if (smp->attr_id != IB_SMP_ATTR_NOTICE) in subn_handle_opa_trap_repress() 244 if (trap && trap->tid == smp->tid) { in subn_handle_opa_trap_repress() [all …]
|
/Linux-v4.19/drivers/scsi/csiostor/ |
D | csio_defs.h | 84 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-v4.19/drivers/infiniband/hw/qib/ |
D | qib_mad.c | 40 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 92 smp = send_buf->mad; in qib_send_trap() [all …]
|
/Linux-v4.19/arch/arm/mach-shmobile/ |
D | Makefile | 29 smp-y := $(cpu-y) 30 smp-$(CONFIG_ARCH_RCAR_GEN2) += headsmp-apmu.o 31 smp-$(CONFIG_ARCH_SH73A0) += smp-sh73a0.o headsmp-scu.o platsmp-scu.o 32 smp-$(CONFIG_ARCH_R8A7779) += smp-r8a7779.o headsmp-scu.o platsmp-scu.o 33 smp-$(CONFIG_ARCH_EMEV2) += smp-emev2.o headsmp-scu.o platsmp-scu.o 41 obj-$(CONFIG_SMP) += $(smp-y)
|
/Linux-v4.19/Documentation/devicetree/bindings/arm/cpu-enable-method/ |
D | marvell,berlin-smp | 2 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";
|
D | al,alpine-smp | 2 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";
|
D | nuvoton,npcm750-smp | 2 Secondary CPU enable-method "nuvoton,npcm750-smp" binding 5 To apply to all CPUs, a single "nuvoton,npcm750-smp" enable method should be 8 Enable method name: "nuvoton,npcm750-smp" 22 enable-method = "nuvoton,npcm750-smp";
|
/Linux-v4.19/Documentation/devicetree/bindings/sram/ |
D | rockchip-smp-sram.txt | 1 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-v4.19/Documentation/devicetree/bindings/arm/amlogic/ |
D | smp-sram.txt | 1 Amlogic Meson8 and Meson8b SRAM for smp bringup: 13 "amlogic,meson8-smp-sram" 14 "amlogic,meson8b-smp-sram" 28 smp-sram@1ff80 { 29 compatible = "amlogic,meson8b-smp-sram";
|
/Linux-v4.19/arch/x86/kernel/ |
D | alternative.c | 487 struct smp_alt_module *smp; in alternatives_smp_module_add() local 497 smp = kzalloc(sizeof(*smp), GFP_KERNEL); in alternatives_smp_module_add() 498 if (NULL == smp) in alternatives_smp_module_add() 502 smp->mod = mod; in alternatives_smp_module_add() 503 smp->name = name; in alternatives_smp_module_add() 504 smp->locks = locks; in alternatives_smp_module_add() 505 smp->locks_end = locks_end; in alternatives_smp_module_add() 506 smp->text = text; in alternatives_smp_module_add() 507 smp->text_end = text_end; in alternatives_smp_module_add() 509 smp->locks, smp->locks_end, in alternatives_smp_module_add() [all …]
|
/Linux-v4.19/drivers/sh/intc/ |
D | core.c | 167 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 = kcalloc(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 …]
|
D | internals.h | 23 #define IS_SMP(x) (x.smp) 24 #define INTC_REG(d, x, c) (d->reg[(x)] + ((d->smp[(x)] & 0xff) * c)) 25 #define SMP_NR(d, x) ((d->smp[(x)] >> 8) ? (d->smp[(x)] >> 8) : 1) 62 unsigned long *smp; member
|
/Linux-v4.19/arch/sh/kernel/cpu/sh2/ |
D | Makefile | 10 smp-$(CONFIG_CPU_J2) := smp-j2.o 11 obj-$(CONFIG_SMP) += $(smp-y)
|
/Linux-v4.19/sound/synth/emux/ |
D | soundfont.c | 955 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-v4.19/Documentation/devicetree/bindings/arm/ |
D | cpus.txt | 200 "actions,s500-smp" 203 "allwinner,sun9i-a80-smp" 204 "amlogic,meson8-smp" 205 "amlogic,meson8b-smp" 206 "arm,realview-smp" 209 "brcm,bcm2836-smp" 210 "brcm,bcm-nsp-smp" 212 "marvell,armada-375-smp" 213 "marvell,armada-380-smp" 214 "marvell,armada-390-smp" [all …]
|
/Linux-v4.19/arch/arm/mach-spear/ |
D | Makefile | 11 smp-$(CONFIG_SMP) += headsmp.o platsmp.o 12 smp-$(CONFIG_HOTPLUG_CPU) += hotplug.o 14 obj-$(CONFIG_ARCH_SPEAR13XX) += spear13xx.o $(smp-y)
|
/Linux-v4.19/Documentation/devicetree/bindings/arm/sunxi/ |
D | smp-sram.txt | 1 Allwinner SRAM for smp bringup: 21 "allwinner,sun9i-a80-smp-sram" 36 smp-sram@1000 { 41 compatible = "allwinner,sun9i-a80-smp-sram";
|