/linux/include/net/ |
A D | scm.h | 61 scm->creds.uid = uid; in scm_set_cred() 62 scm->creds.gid = gid; in scm_set_cred() 67 put_pid(scm->pid); in scm_destroy_cred() 68 scm->pid = NULL; in scm_destroy_cred() 73 scm_destroy_cred(scm); in scm_destroy() 74 if (scm->fp) in scm_destroy() 75 __scm_destroy(scm); in scm_destroy() 81 memset(scm, 0, sizeof(*scm)); in scm_send() 119 scm_destroy(scm); in scm_recv() 133 scm_destroy_cred(scm); in scm_recv() [all …]
|
/linux/Documentation/devicetree/bindings/firmware/ |
A D | qcom,scm.txt | 10 * "qcom,scm-apq8064" 11 * "qcom,scm-apq8084" 12 * "qcom,scm-ipq4019" 13 * "qcom,scm-ipq806x" 14 * "qcom,scm-ipq8074" 15 * "qcom,scm-mdm9607" 25 * "qcom,scm-sc7180" 28 * "qcom,scm-sdx55" 33 * "qcom,scm" 38 "qcom,scm-msm8916", "qcom,scm-msm8953" and "qcom,scm-msm8974" [all …]
|
/linux/net/unix/ |
A D | scm.c | 116 UNIXCB(skb).fp = scm_fp_dup(scm->fp); in unix_attach_fds() 120 for (i = scm->fp->count - 1; i >= 0; i--) in unix_attach_fds() 121 unix_inflight(scm->fp->user, scm->fp->fp[i]); in unix_attach_fds() 130 scm->fp = UNIXCB(skb).fp; in unix_detach_fds() 133 for (i = scm->fp->count-1; i >= 0; i--) in unix_detach_fds() 134 unix_notinflight(scm->fp->user, scm->fp->fp[i]); in unix_detach_fds() 140 struct scm_cookie scm; in unix_destruct_scm() local 142 memset(&scm, 0, sizeof(scm)); in unix_destruct_scm() 143 scm.pid = UNIXCB(skb).pid; in unix_destruct_scm() 145 unix_detach_fds(&scm, skb); in unix_destruct_scm() [all …]
|
A D | af_unix.c | 1717 current_uid_gid(&scm->creds.uid, &scm->creds.gid); in maybe_init_creds() 1943 scm_destroy(&scm); in unix_dgram_sendmsg() 1955 scm_destroy(&scm); in unix_dgram_sendmsg() 2110 scm_destroy(&scm); in unix_stream_sendmsg() 2122 scm_destroy(&scm); in unix_stream_sendmsg() 2226 scm_destroy(&scm); in unix_stream_sendpage() 2238 scm_destroy(&scm); in unix_stream_sendpage() 2349 memset(&scm, 0, sizeof(scm)); in __unix_dgram_recvmsg() 2611 memset(&scm, 0, sizeof(scm)); in unix_stream_read_generic() 2757 if (scm.fp) in unix_stream_read_generic() [all …]
|
A D | scm.h | 7 int unix_attach_fds(struct scm_cookie *scm, struct sk_buff *skb); 8 void unix_detach_fds(struct scm_cookie *scm, struct sk_buff *skb);
|
A D | built-in.a | 6 scm.o/
|
A D | Makefile | 15 obj-$(CONFIG_UNIX_SCM) += scm.o
|
/linux/drivers/scsi/csiostor/ |
A D | csio_scsi.h | 192 csio_get_scsi_ioreq(struct csio_scsim *scm) in csio_get_scsi_ioreq() argument 197 req = list_first_entry(&scm->ioreq_freelist, in csio_get_scsi_ioreq() 200 CSIO_DEC_STATS(scm, n_free_ioreq); in csio_get_scsi_ioreq() 210 CSIO_INC_STATS(scm, n_free_ioreq); in csio_put_scsi_ioreq() 218 scm->stats.n_free_ioreq += n; in csio_put_scsi_ioreq_list() 222 csio_get_scsi_ddp(struct csio_scsim *scm) in csio_get_scsi_ddp() argument 226 if (likely(!list_empty(&scm->ddp_freelist))) { in csio_get_scsi_ddp() 227 ddp = list_first_entry(&scm->ddp_freelist, in csio_get_scsi_ddp() 230 CSIO_DEC_STATS(scm, n_free_ddp); in csio_get_scsi_ddp() 240 CSIO_INC_STATS(scm, n_free_ddp); in csio_put_scsi_ddp() [all …]
|
A D | csio_scsi.c | 124 if (list_empty(&scm->active_q)) in csio_scsi_gather_active_ios() 1161 struct csio_hw *hw = scm->hw; in csio_scsi_cleanup_io_q() 1296 rv = csio_scsi_abort_io_q(scm, &scm->active_q, 30000); in csio_scsim_cleanup_io() 1302 csio_scsi_cleanup_io_q(scm, &scm->active_q); in csio_scsim_cleanup_io() 2346 scm->stats.n_free_ddp); in csio_scsi_alloc_ddp_bufs() 2379 scm->stats.n_free_ddp = 0; in csio_scsi_alloc_ddp_bufs() 2406 scm->stats.n_free_ddp = 0; in csio_scsi_free_ddp_bufs() 2423 scm->hw = hw; in csio_scsim_init() 2493 scm->stats.n_free_ioreq = 0; in csio_scsim_init() 2524 scm->stats.n_free_ioreq = 0; in csio_scsim_exit() [all …]
|
A D | csio_isr.c | 217 struct csio_scsim *scm; in csio_scsi_isr_handler() local 221 scm = csio_hw_to_scsim(hw); in csio_scsi_isr_handler() 234 csio_put_scsi_ddp_list_lock(hw, scm, &ioreq->gen_list, in csio_scsi_isr_handler() 240 csio_put_scsi_ioreq_list_lock(hw, scm, &cbfn_q, in csio_scsi_isr_handler()
|
/linux/Documentation/devicetree/bindings/arm/omap/ |
A D | ctrl.txt | 16 "ti,am3-scm" 17 "ti,am4-scm" 20 "ti,omap2-scm" 21 "ti,omap3-scm" 22 "ti,omap4-scm-core" 23 "ti,omap4-scm-padconf-core" 24 "ti,omap4-scm-wkup" 25 "ti,omap4-scm-padconf-wkup" 26 "ti,omap5-scm-core" 29 "ti,dra7-scm-core" [all …]
|
/linux/drivers/firmware/ |
A D | qcom_scm.c | 1245 struct qcom_scm *scm; in qcom_scm_probe() local 1249 scm = devm_kzalloc(&pdev->dev, sizeof(*scm), GFP_KERNEL); in qcom_scm_probe() 1250 if (!scm) in qcom_scm_probe() 1260 if (IS_ERR(scm->core_clk)) { in qcom_scm_probe() 1269 scm->core_clk = NULL; in qcom_scm_probe() 1273 if (IS_ERR(scm->iface_clk)) { in qcom_scm_probe() 1282 scm->iface_clk = NULL; in qcom_scm_probe() 1286 if (IS_ERR(scm->bus_clk)) { in qcom_scm_probe() 1295 scm->bus_clk = NULL; in qcom_scm_probe() 1299 scm->reset.nr_resets = 1; in qcom_scm_probe() [all …]
|
A D | Makefile | 20 obj-$(CONFIG_QCOM_SCM) += qcom-scm.o 21 qcom-scm-objs += qcom_scm.o qcom_scm-smc.o qcom_scm-legacy.o
|
/linux/net/core/ |
A D | scm.c | 116 void __scm_destroy(struct scm_cookie *scm) in __scm_destroy() argument 118 struct scm_fp_list *fpl = scm->fp; in __scm_destroy() 122 scm->fp = NULL; in __scm_destroy() 297 void scm_detach_fds(struct msghdr *msg, struct scm_cookie *scm) in scm_detach_fds() argument 302 int fdmax = min_t(int, scm_max_fds(msg), scm->fp->count); in scm_detach_fds() 311 scm_detach_fds_compat(msg, scm); in scm_detach_fds() 316 err = receive_fd_user(scm->fp->fp[i], cmsg_data + i, o_flags); in scm_detach_fds() 338 if (i < scm->fp->count || (scm->fp->count && fdmax <= 0)) in scm_detach_fds() 345 __scm_destroy(scm); in scm_detach_fds()
|
/linux/Documentation/devicetree/bindings/soc/ti/ |
A D | wkup_m3_ipc.txt | 38 scm: scm@210000 { 39 compatible = "ti,am3-scm", "simple-bus";
|
/linux/Documentation/devicetree/bindings/crypto/ |
A D | fsl-imx-scc.yaml | 26 - const: scm 53 interrupt-names = "scm", "smn";
|
/linux/Documentation/translations/zh_CN/process/ |
A D | 7.AdvancedTopics.rst | 35 https://git-scm.com/ 37 https://www.kernel.org/pub/software/scm/git/docs/user-manual.html
|
A D | 8.Conclusion.rst | 52 https://www.kernel.org/pub/software/scm/git/docs/ 54 https://www.kernel.org/pub/software/scm/git/docs/user-manual.html
|
/linux/Documentation/translations/zh_TW/process/ |
A D | 7.AdvancedTopics.rst | 38 https://git-scm.com/ 40 https://www.kernel.org/pub/software/scm/git/docs/user-manual.html
|
A D | 8.Conclusion.rst | 55 https://www.kernel.org/pub/software/scm/git/docs/ 57 https://www.kernel.org/pub/software/scm/git/docs/user-manual.html
|
/linux/net/ |
A D | compat.c | 291 void scm_detach_fds_compat(struct msghdr *msg, struct scm_cookie *scm) in scm_detach_fds_compat() argument 296 int fdmax = min_t(int, scm_max_fds_compat(msg), scm->fp->count); in scm_detach_fds_compat() 301 err = receive_fd_user(scm->fp->fp[i], cmsg_data + i, o_flags); in scm_detach_fds_compat() 323 if (i < scm->fp->count || (scm->fp->count && fdmax <= 0)) in scm_detach_fds_compat() 330 __scm_destroy(scm); in scm_detach_fds_compat()
|
/linux/scripts/ |
A D | get_maintainer.pl | 53 my $scm = 0; 269 'scm!' => \$scm, 316 $scm = 0; 323 my $selections = $email + $scm + $status + $subsystem + $web; 630 my @scm = (); 643 if ($scm) { 644 @scm = uniq(@scm); 645 output(@scm); 846 @scm = (); 1375 push(@scm, $pvalue);
|
/linux/arch/arm/boot/dts/ |
A D | omap2420.dtsi | 36 scm: scm@0 { label 37 compatible = "ti,omap2-scm", "simple-bus";
|
/linux/Documentation/bpf/ |
A D | bpf_lsm.rst | 139 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/tools/lib/bpf/bpf_tracing.h 141 …https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/tools/testing/selftests/bpf/… 143 …https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/tools/testing/selftests/bpf/…
|
/linux/ |
A D | MAINTAINERS | 216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 1603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git 1610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git 7775 T: git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git 9944 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git 10399 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 10433 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 10487 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 17929 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 20615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git [all …]
|