/Linux-v5.15/Documentation/devicetree/bindings/mmc/ |
D | arm,pl18x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 11 - Ulf Hansson <ulf.hansson@linaro.org> 20 - $ref: /schemas/arm/primecell.yaml# 21 - $ref: mmc-controller.yaml# 29 - arm,pl180 30 - arm,pl181 31 - arm,pl18x [all …]
|
/Linux-v5.15/tools/perf/ |
D | builtin-daemon.c | 1 // SPDX-License-Identifier: GPL-2.0 3 #include <subcmd/parse-options.h> 39 * OK - session is up and running 40 * RECONFIG - session is pending for reconfiguration, 42 * KILL - session is pending to be killed 48 * - reads config file and setup session objects 51 * OK - no change needed 52 * RECONFIG - session needs to be changed 54 * KILL - session needs to be killed 58 * - scans session objects and does following actions [all …]
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | ste-href.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2012 ST-Ericsson AB 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/leds/common.h> 8 #include "ste-href-family-pinctrl.dtsi" 18 pinctrl-names = "default", "sleep"; 19 pinctrl-0 = <&u0_a_1_default>; 20 pinctrl-1 = <&u0_a_1_sleep>; 26 pinctrl-names = "default", "sleep"; 27 pinctrl-0 = <&u1rxtx_a_1_default>; [all …]
|
D | ste-snowball.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2011 ST-Ericsson AB 6 /dts-v1/; 7 #include "ste-db9500.dtsi" 8 #include "ste-href-ab8500.dtsi" 9 #include "ste-href-family-pinctrl.dtsi" 13 compatible = "calaosystems,snowball-a9500", "st-ericsson,u9500"; 21 compatible = "regulator-fixed"; 22 regulator-name = "en-3v3-fixed-supply"; 23 regulator-min-microvolt = <3300000>; [all …]
|
D | ste-ux500-samsung-skomer.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Devicetree for the Samsung XCover 2 GT-S7710 also known as Skomer. 6 /dts-v1/; 7 #include "ste-db8500.dtsi" 8 #include "ste-ab8505.dtsi" 9 #include "ste-dbx5x0-pinctrl.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/interrupt-controller/irq.h> [all …]
|
D | ste-nomadik-stn8815.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree for the ST-Ericsson Nomadik 8815 STn8815 SoC 6 #include <dt-bindings/gpio/gpio.h> 9 #address-cells = <1>; 10 #size-cells = <1>; 18 L2: cache-controller { 19 compatible = "arm,l210-cache"; 21 interrupt-parent = <&vica>; 23 cache-unified; 24 cache-level = <2>; [all …]
|
D | ste-ux500-samsung-janice.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Devicetree for the Samsung Galaxy S Advance GT-I9070 also known as Janice. 6 /dts-v1/; 7 #include "ste-db8500.dtsi" 8 #include "ste-ab8500.dtsi" 9 #include "ste-dbx5x0-pinctrl.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/interrupt-controller/irq.h> [all …]
|
D | stm32mp15xx-dhcom-som.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) 2019-2020 Marek Vasut <marex@denx.de> 6 #include "stm32mp15-pinctrl.dtsi" 7 #include "stm32mp15xxaa-pinctrl.dtsi" 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/mfd/st,stpmic1.h> 24 reserved-memory { 25 #address-cells = <1>; 26 #size-cells = <1>; 30 compatible = "shared-dma-pool"; [all …]
|
/Linux-v5.15/include/linux/ |
D | security.h | 5 * Copyright (C) 2001 Greg Kroah-Hartman <greg@kroah.com> 92 * reason are not guaranteed to be stable - the same reason may block 215 /* bprm->unsafe reasons */ 330 int security_inode_init_security(struct inode *inode, struct inode *dir, 336 int security_old_inode_init_security(struct inode *inode, struct inode *dir, 339 int security_inode_create(struct inode *dir, struct dentry *dentry, umode_t mode); 340 int security_inode_link(struct dentry *old_dentry, struct inode *dir, 342 int security_inode_unlink(struct inode *dir, struct dentry *dentry); 343 int security_inode_symlink(struct inode *dir, struct dentry *dentry, 345 int security_inode_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode); [all …]
|
D | lsm_hook_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 * Copyright (C) 2001 Greg Kroah-Hartman <greg@kroah.com> 12 * Copyright (C) 2015 Casey Schaufler <casey@schaufler-ca.com> 59 LSM_HOOK(int, -ENOPARAM, fs_context_parse_param, struct fs_context *fc, 91 LSM_HOOK(int, 0, path_unlink, const struct path *dir, struct dentry *dentry) 92 LSM_HOOK(int, 0, path_mkdir, const struct path *dir, struct dentry *dentry, 94 LSM_HOOK(int, 0, path_rmdir, const struct path *dir, struct dentry *dentry) 95 LSM_HOOK(int, 0, path_mknod, const struct path *dir, struct dentry *dentry, 98 LSM_HOOK(int, 0, path_symlink, const struct path *dir, struct dentry *dentry, 116 struct inode *dir, const struct qstr *qstr, const char **name, [all …]
|
D | lsm_hooks.h | 5 * Copyright (C) 2001 Greg Kroah-Hartman <greg@kroah.com> 10 * Copyright (C) 2015 Casey Schaufler <casey@schaufler-ca.com> 33 * union security_list_options - Linux Security Module hook function list 38 * If the setup in prepare_exec_creds did not setup @bprm->cred->security 39 * properly for executing @bprm->file, update the LSM's portion of 40 * @bprm->cred->security to be what commit_creds needs to install for the 43 * The hook must set @bprm->secureexec to 1 if AT_SECURE should be set to 49 * privilege upon exec, update @bprm->cred to reflect that change. 56 * The hook must set @bprm->secureexec to 1 if AT_SECURE should be set to 58 * The hook must add to @bprm->per_clear any personality flags that [all …]
|
/Linux-v5.15/drivers/nvme/host/ |
D | rdma.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Copyright (c) 2015-2016 HGST, a Western Digital Company. 14 #include <linux/blk-mq.h> 15 #include <linux/blk-mq-rdma.h> 25 #include <linux/nvme-rdma.h> 161 return queue - queue->ctrl->queues; in nvme_rdma_queue_idx() 167 queue->ctrl->io_queues[HCTX_TYPE_DEFAULT] + in nvme_rdma_poll_queue() 168 queue->ctrl->io_queues[HCTX_TYPE_READ]; in nvme_rdma_poll_queue() 173 return queue->cmnd_capsule_len - sizeof(struct nvme_command); in nvme_rdma_inline_data_size() 177 size_t capsule_size, enum dma_data_direction dir) in nvme_rdma_free_qe() argument [all …]
|
/Linux-v5.15/security/ |
D | security.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Copyright (C) 2001-2002 Greg Kroah-Hartman <greg@kroah.com> 28 #include <linux/backing-dev.h> 36 #define LSM_COUNT (__end_lsm_info - __start_lsm_info) 82 /* Boot-time LSM user choice */ 101 if (!lsm->enabled) in is_enabled() 104 return *lsm->enabled; in is_enabled() 114 * a hard-coded location for storing the default enabled state. in set_enabled() 116 if (!lsm->enabled) { in set_enabled() 118 lsm->enabled = &lsm_enabled_true; in set_enabled() [all …]
|
/Linux-v5.15/drivers/infiniband/ulp/isert/ |
D | ib_isert.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Nicholas A. Bellinger <nab@linux-iscsi.org> 49 isert_put_response(struct iscsi_conn *conn, struct iscsi_cmd *cmd); 69 return -EINVAL; in isert_sg_tablesize_set() 75 isert_prot_cmd(struct isert_conn *conn, struct se_cmd *cmd) in isert_prot_cmd() argument 77 return (conn->pi_support && in isert_prot_cmd() 78 cmd->prot_op != TARGET_PROT_NORMAL); in isert_prot_cmd() 87 ib_event_msg(e->event), e->event, isert_conn); in isert_qp_event_callback() 89 switch (e->event) { in isert_qp_event_callback() 91 rdma_notify(isert_conn->cm_id, IB_EVENT_COMM_EST); in isert_qp_event_callback() [all …]
|
/Linux-v5.15/drivers/mmc/host/ |
D | mmci.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/drivers/mmc/host/mmci.c - ARM PrimeCell MMCI PL180/1 driver 6 * Copyright (C) 2010 ST-Ericsson SA 26 #include <linux/mmc/slot-gpio.h> 33 #include <linux/dma-mapping.h> 46 #define DRIVER_NAME "mmci-pl18x" 342 spin_lock_irqsave(&host->lock, flags); in mmci_card_busy() 343 if (readl(host->base + MMCISTATUS) & host->variant->busy_detect_flag) in mmci_card_busy() 345 spin_unlock_irqrestore(&host->lock, flags); in mmci_card_busy() 359 if (host->cclk < 25000000) in mmci_reg_delay() [all …]
|
D | sdhci.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * linux/drivers/mmc/host/sdhci.c - Secure Digital Host Controller Interface driver 5 * Copyright (C) 2005-2008 Pierre Ossman, All Rights Reserved. 9 * - JMicron (hardware and technical support) 19 #include <linux/dma-mapping.h> 33 #include <linux/mmc/slot-gpio.h> 40 pr_debug("%s: " DRIVER_NAME ": " f, mmc_hostname(host->mmc), ## x) 43 pr_err("%s: " DRIVER_NAME ": " f, mmc_hostname(host->mmc), ## x) 52 static bool sdhci_send_command(struct sdhci_host *host, struct mmc_command *cmd); 73 SDHCI_DUMP("Wake-up: 0x%08x | Clock: 0x%08x\n", in sdhci_dumpregs() [all …]
|
/Linux-v5.15/security/apparmor/ |
D | lsm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Copyright (C) 1998-2008 Novell/SUSE 8 * Copyright 2009-2010 Canonical Ltd. 169 profile->caps.allow); in apparmor_capget() 171 profile->caps.allow); in apparmor_capget() 195 * common_perm - basic common permission check wrapper fn for paths 218 * common_perm_cond - common permission wrapper around inode cond 227 struct user_namespace *mnt_userns = mnt_user_ns(path->mnt); in common_perm_cond() 229 i_uid_into_mnt(mnt_userns, d_backing_inode(path->dentry)), in common_perm_cond() 230 d_backing_inode(path->dentry)->i_mode in common_perm_cond() [all …]
|
/Linux-v5.15/scripts/ |
D | leaking_addresses.pl | 2 # SPDX-License-Identifier: GPL-2.0-only 7 # - Scans dmesg output. 8 # - Walks directory tree and parses each file (for each directory in @DIRS). 10 # Use --debug to output path before parsing, this is useful to find files that 41 # Kernel addresses vary by architecture. We can only auto-detect the following 42 # architectures (using `uname -m`). (flag --32-bit overrides auto-detection.) 55 my $opt_32bit = 0; # Scan 32-bit kernel. 56 my $page_offset_32bit = 0; # Page offset for 32-bit kernel. 61 '/proc/device-tree', 90 -o, --output-raw=<file> Save results for future processing. [all …]
|
/Linux-v5.15/security/smack/ |
D | smack_lsm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Casey Schaufler <casey@schaufler-ca.com> 11 * Copyright (C) 2007 Casey Schaufler <casey@schaufler-ca.com> 12 * Copyright (C) 2009 Hewlett-Packard Development Company, L.P. 13 * Paul Moore <paul@paul-moore.com> 59 #define A(s) {"smack"#s, sizeof("smack"#s) - 1, Opt_##s} 65 {"smackfsdef", sizeof("smackfsdef") - 1, Opt_fsdefault}, 111 s[i++] = '-'; in smk_bu_mode() 129 sskp->smk_known, oskp->smk_known, acc, note); in smk_bu_note() 150 tsp->smk_task->smk_known, oskp->smk_known, in smk_bu_current() [all …]
|
/Linux-v5.15/security/selinux/ |
D | hooks.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * NSA Security-Enhanced Linux (SELinux) security module 13 * Copyright (C) 2003-2008 Red Hat, Inc., James Morris <jmorris@redhat.com> 15 * Copyright (C) 2004-2005 Trusted Computer Solutions, Inc. 17 * Copyright (C) 2006, 2007, 2009 Hewlett-Packard Development Company, L.P. 18 * Paul Moore <paul@paul-moore.com> 83 #include <linux/posix-timers.h> 156 * selinux_secmark_enabled - Check to see if SECMARK is currently enabled 173 * selinux_peerlbl_enabled - Check to see if peer labeling is currently enabled 214 struct cred *cred = (struct cred *) current->real_cred; in cred_init_security() [all …]
|
/Linux-v5.15/arch/um/include/shared/ |
D | os.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (C) 2015 Anton Ivanov (aivanov@{brocade.com,kot-begemot.co.uk}) 5 * Copyright (C) 2002 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com) 138 extern int os_ioctl_generic(int fd, unsigned int cmd, unsigned long arg); 174 extern int os_change_dir(char *dir); 236 extern void set_handler(int sig); 337 /* sys-$ARCH/task_size.c */ 348 /* time-travel */
|
/Linux-v5.15/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | otx2_pf.c | 1 // SPDX-License-Identifier: GPL-2.0 58 netdev->mtu, new_mtu); in otx2_change_mtu() 59 netdev->mtu = new_mtu; in otx2_change_mtu() 69 int irq, vfs = pf->total_vfs; in otx2_disable_flr_me_intr() 73 irq = pci_irq_vector(pf->pdev, RVU_PF_INT_VEC_VFME0); in otx2_disable_flr_me_intr() 78 irq = pci_irq_vector(pf->pdev, RVU_PF_INT_VEC_VFFLR0); in otx2_disable_flr_me_intr() 84 otx2_write64(pf, RVU_PF_VFME_INT_ENA_W1CX(1), INTR_MASK(vfs - 64)); in otx2_disable_flr_me_intr() 85 irq = pci_irq_vector(pf->pdev, RVU_PF_INT_VEC_VFME1); in otx2_disable_flr_me_intr() 88 otx2_write64(pf, RVU_PF_VFFLR_INT_ENA_W1CX(1), INTR_MASK(vfs - 64)); in otx2_disable_flr_me_intr() 89 irq = pci_irq_vector(pf->pdev, RVU_PF_INT_VEC_VFFLR1); in otx2_disable_flr_me_intr() [all …]
|
/Linux-v5.15/tools/testing/ktest/ |
D | ktest.pl | 1 #!/usr/bin/perl -w 2 # SPDX-License-Identifier: GPL-2.0-only 4 # Copyright 2010 - Steven Rostedt <srostedt@redhat.com>, Red Hat Inc. 67 "GRUB_REBOOT" => "grub2-reboot", 68 "GRUB_BLS_GET" => "grubby --info=ALL", 76 "LOCALVERSION" => "-test", 79 "TARGET_IMAGE" => "/boot/vmlinuz-test", 418 i.e. -j20 429 …POWER_CYCLE = wget --no-proxy -O /dev/null -q --auth-no-challenge 'http://admin:admin\@power/outl… 440 CONSOLE = nc -d localhost 3001 [all …]
|
/Linux-v5.15/drivers/dma-buf/ |
D | dma-buf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Many thanks to linaro-mm-sig list, and specially 16 #include <linux/dma-buf.h> 17 #include <linux/dma-fence.h> 24 #include <linux/dma-resv.h> 29 #include <uapi/linux/dma-buf.h> 32 #include "dma-buf-sysfs-stats.h" 49 dmabuf = dentry->d_fsdata; in dmabuffs_dname() 50 spin_lock(&dmabuf->name_lock); in dmabuffs_dname() 51 if (dmabuf->name) in dmabuffs_dname() [all …]
|
/Linux-v5.15/tools/power/pm-graph/ |
D | sleepgraph.py | 2 # SPDX-License-Identifier: GPL-2.0-only 21 # https://01.org/pm-graph 23 # git@github.com:intel/pm-graph 51 # ----------------- LIBRARIES -------------------- 76 # ----------------- CLASSES -------------------- 80 # A global, single-instance container used to 100 cgtest = -1 171 tmstart = 'SUSPEND START %Y%m%d-%H:%M:%S.%f' 172 tmend = 'RESUME COMPLETE %Y%m%d-%H:%M:%S.%f' 284 [0, 'pcidevices', 'lspci', '-tv'], [all …]
|