/linux/Documentation/devicetree/bindings/arm/omap/ |
H 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" 27 "ti,omap5-scm-padconf-core" [all …]
|
/linux/include/linux/ |
H A D | papr_scm.h | 6 /* SCM device is unable to persist memory contents */ 8 /* SCM device failed to persist memory contents */ 10 /* SCM device contents are persisted from previous IPL */ 12 /* SCM device contents are not persisted from previous IPL */ 14 /* SCM device memory life remaining is critically low */ 16 /* SCM device will be garded off next IPL due to failure */ 18 /* SCM contents cannot persist due to current platform health status */ 20 /* SCM device is unable to persist memory contents in certain conditions */ 22 /* SCM device is encrypted */ 24 /* SCM device has been scrubbed and locked */
|
/linux/drivers/scsi/csiostor/ |
H A D | csio_scsi.h | 202 csio_get_scsi_ioreq(struct csio_scsim *scm) in csio_get_scsi_ioreq() argument 206 if (likely(!list_empty(&scm->ioreq_freelist))) { in csio_get_scsi_ioreq() 207 req = list_first_entry(&scm->ioreq_freelist, in csio_get_scsi_ioreq() 210 CSIO_DEC_STATS(scm, n_free_ioreq); in csio_get_scsi_ioreq() 217 csio_put_scsi_ioreq(struct csio_scsim *scm, struct csio_ioreq *ioreq) in csio_put_scsi_ioreq() argument 219 list_add_tail(&ioreq->sm.sm_list, &scm->ioreq_freelist); in csio_put_scsi_ioreq() 220 CSIO_INC_STATS(scm, n_free_ioreq); in csio_put_scsi_ioreq() 224 csio_put_scsi_ioreq_list(struct csio_scsim *scm, struct list_head *reqlist, in csio_put_scsi_ioreq_list() argument 227 list_splice_init(reqlist, &scm->ioreq_freelist); in csio_put_scsi_ioreq_list() 228 scm->stats.n_free_ioreq += n; in csio_put_scsi_ioreq_list() [all …]
|
H A D | csio_scsi.c | 111 * @scm: SCSI module 118 csio_scsi_gather_active_ios(struct csio_scsim *scm, in csio_scsi_gather_active_ios() argument 124 if (list_empty(&scm->active_q)) in csio_scsi_gather_active_ios() 129 list_splice_tail_init(&scm->active_q, dest); in csio_scsi_gather_active_ios() 133 list_for_each_safe(tmp, next, &scm->active_q) { in csio_scsi_gather_active_ios() 776 struct csio_scsim *scm = csio_hw_to_scsim(hw); in csio_scsis_io_active() local 781 CSIO_DEC_STATS(scm, n_active); in csio_scsis_io_active() 834 CSIO_DEC_STATS(scm, n_active); in csio_scsis_io_active() 848 struct csio_scsim *scm = csio_hw_to_scsim(hw); in csio_scsis_tm_active() local 852 CSIO_DEC_STATS(scm, n_tm_active); in csio_scsis_tm_active() [all …]
|
/linux/net/unix/ |
H A D | af_unix.c | 108 #include <net/scm.h> 262 static void unix_get_secdata(struct scm_cookie *scm, struct sk_buff *skb) in unix_get_secdata() argument 264 UNIXCB(skb).secid = scm->secid; in unix_get_secdata() 267 static inline void unix_set_secdata(struct scm_cookie *scm, struct sk_buff *skb) in unix_set_secdata() argument 269 scm->secid = UNIXCB(skb).secid; in unix_set_secdata() 272 static inline bool unix_secdata_eq(struct scm_cookie *scm, struct sk_buff *skb) in unix_secdata_eq() argument 274 return (scm->secid == UNIXCB(skb).secid); in unix_secdata_eq() 277 static inline void unix_get_secdata(struct scm_cookie *scm, struct sk_buff *skb) in unix_get_secdata() argument 280 static inline void unix_set_secdata(struct scm_cookie *scm, struct sk_buff *skb) in unix_set_secdata() argument 283 static inline bool unix_secdata_eq(struct scm_cookie *scm, struct sk_buff *skb) in unix_secdata_eq() argument [all …]
|
/linux/net/core/ |
H A D | scm.c | 2 /* scm.c - Socket level control messages processing. 37 #include <net/scm.h> 133 void __scm_destroy(struct scm_cookie *scm) in __scm_destroy() argument 135 struct scm_fp_list *fpl = scm->fp; in __scm_destroy() 139 scm->fp = NULL; in __scm_destroy() 330 void scm_detach_fds(struct msghdr *msg, struct scm_cookie *scm) in scm_detach_fds() argument 335 int fdmax = min_t(int, scm_max_fds(msg), scm->fp->count); in scm_detach_fds() 344 scm_detach_fds_compat(msg, scm); in scm_detach_fds() 349 err = scm_recv_one_fd(scm->fp->fp[i], cmsg_data + i, o_flags); in scm_detach_fds() 371 if (i < scm->fp->count || (scm->fp->count && fdmax <= 0)) in scm_detach_fds() [all …]
|
/linux/drivers/firmware/qcom/ |
H A D | qcom_scm-legacy.c | 31 * struct scm_legacy_command - one SCM command buffer 38 * An SCM command is laid out in memory as follows: 63 * struct scm_legacy_response - one SCM response buffer 121 * scm_legacy_call() - Sends a command to the SCM and waits for the command to 215 * scm_legacy_call_atomic() - Send an atomic SCM command with up to 5 arguments 218 * @desc: SCM call descriptor containing arguments 219 * @res: SCM call return values
|
H A D | Makefile | 6 obj-$(CONFIG_QCOM_SCM) += qcom-scm.o 7 qcom-scm-objs += qcom_scm.o qcom_scm-smc.o qcom_scm-legacy.o
|
/linux/Documentation/devicetree/bindings/crypto/ |
H A D | fsl-imx-scc.yaml | 21 - description: SCC SCM interrupt 26 - const: scm 53 interrupt-names = "scm", "smn";
|
/linux/arch/arm/mach-omap2/ |
H A D | control.c | 478 * Tell the SCM to start saving the padconf registers, then wait for 680 { .compatible = "ti,am3-scm", .data = &ctrl_data }, 681 { .compatible = "ti,am4-scm", .data = &ctrl_data }, 682 { .compatible = "ti,omap2-scm", .data = &omap2_ctrl_data }, 683 { .compatible = "ti,omap3-scm", .data = &omap2_ctrl_data }, 684 { .compatible = "ti,dm814-scm", .data = &ctrl_data }, 686 { .compatible = "ti,omap4-scm-core", .data = &ctrl_data }, 687 { .compatible = "ti,omap5-scm-core", .data = &ctrl_data }, 688 { .compatible = "ti,omap5-scm-wkup-pad-conf", .data = &ctrl_aux_data }, 689 { .compatible = "ti,dra7-scm-core", .data = &ctrl_data },
|
/linux/Documentation/devicetree/bindings/phy/ |
H A D | ti,phy-gmii-sel.yaml | 17 (GMII_SEL) in the System Control Module chapter (SCM). GMII_SEL register(s) and 18 bit fields placement in SCM are different between SoCs while fields meaning 21 +-------------------------------+ |SCM | 45 of SCM node (scm_conf) and can be attached to each CPSW port node using standard
|
/linux/ |
H A D | MAINTAINERS | 31 T: *SCM* tree type and location. 117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git 118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git 141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 159 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 1106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git 1288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git [all …]
|
/linux/drivers/usb/storage/ |
H A D | unusual_usbat.h | 3 * Unusual Devices File for SCM Microsystems (a.k.a. Shuttle) USB-ATAPI cable 20 "Shuttle/SCM",
|
/linux/tools/verification/rv/ |
H A D | README.txt | 22 $ git clone git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git 27 $ git clone git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git
|
/linux/Documentation/arch/powerpc/ |
H A D | papr_hcalls.rst | 173 Given a DRC-Index of an NVDIMM, map a continuous SCM blocks range 178 an active PTE entry to the SCM block being bound. 186 Given a DRC-Index of an NVDimm, unmap *numScmBlocksToUnbind* SCM blocks starting 188 HCALL can fail if the Guest has an active PTE entry to the SCM block being 197 Given a DRC-Index and an SCM Block index return the guest physical address to 198 which the SCM block is mapped to. 206 Given a guest physical address return which DRC Index and SCM block is mapped 216 Depending on the Target scope unmap all SCM blocks belonging to all NVDIMMs 217 or all SCM blocks belonging to a single NVDIMM identified by its drcIndex
|
/linux/tools/tracing/rtla/ |
H A D | README.txt | 20 $ git clone git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git 25 $ git clone git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git
|
/linux/Documentation/bpf/ |
H A D | map_sockmap.rst | 491 .. _`tools/testing/selftests/bpf/progs/test_sockmap_kern.h`: https://git.kernel.org/pub/scm/linux/k… 492 .. _`tools/testing/selftests/bpf/progs/sockmap_parse_prog.c`: https://git.kernel.org/pub/scm/linux/… 493 .. _`tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c`: https://git.kernel.org/pub/scm/linu… 494 .. _`tools/testing/selftests/bpf/prog_tests/sockmap_basic.c`: https://git.kernel.org/pub/scm/linux/… 495 .. _`tools/testing/selftests/bpf/test_sockmap.c`: https://git.kernel.org/pub/scm/linux/kernel/git/t… 496 .. _`tools/testing/selftests/bpf/test_maps.c`: https://git.kernel.org/pub/scm/linux/kernel/git/torv… 497 .. _`tools/testing/selftests/bpf/progs/test_sockmap_listen.c`: https://git.kernel.org/pub/scm/linux… 498 .. _`tools/testing/selftests/bpf/progs/test_sockmap_update.c`: https://git.kernel.org/pub/scm/linux…
|
H A D | prog_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/Documentation/filesystems/xfs/ |
H A D | xfs-maintainer-entry-profile.rst | 191 | [0] https://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git/ 192 | [1] https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/ 193 | [2] https://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git/ 194 | [3] https://git.kernel.org/pub/scm/fs/xfs/xfs-documentation.git/
|
/linux/net/ |
H A D | compat.c | 29 #include <net/scm.h> 290 void scm_detach_fds_compat(struct msghdr *msg, struct scm_cookie *scm) in scm_detach_fds_compat() argument 295 int fdmax = min_t(int, scm_max_fds_compat(msg), scm->fp->count); in scm_detach_fds_compat() 300 err = scm_recv_one_fd(scm->fp->fp[i], cmsg_data + i, o_flags); in scm_detach_fds_compat() 322 if (i < scm->fp->count || (scm->fp->count && fdmax <= 0)) in scm_detach_fds_compat() 329 __scm_destroy(scm); in scm_detach_fds_compat()
|
/linux/Documentation/translations/zh_CN/process/ |
H A D | 8.Conclusion.rst | 51 https://www.kernel.org/pub/software/scm/git/docs/ 53 https://www.kernel.org/pub/software/scm/git/docs/user-manual.html
|
H A D | 7.AdvancedTopics.rst | 35 https://git-scm.com/ 37 https://www.kernel.org/pub/software/scm/git/docs/user-manual.html
|
/linux/Documentation/translations/zh_TW/process/ |
H A D | 8.Conclusion.rst | 54 https://www.kernel.org/pub/software/scm/git/docs/ 56 https://www.kernel.org/pub/software/scm/git/docs/user-manual.html
|
H A D | 7.AdvancedTopics.rst | 38 https://git-scm.com/ 40 https://www.kernel.org/pub/software/scm/git/docs/user-manual.html
|
/linux/drivers/s390/block/ |
H A D | Kconfig | 70 Block device driver for Storage Class Memory (SCM). This driver 71 provides a block device interface for each available SCM increment.
|