| /linux/fs/devpts/ |
| H A D | inode.c | 150 struct vfsmount *devpts_mntget(struct file *filp, struct pts_fs_info *fsi) in devpts_mntget() argument 167 (DEVPTS_SB(path.mnt->mnt_sb) != fsi)) in devpts_mntget() 171 if (DEVPTS_SB(path.mnt->mnt_sb) == fsi) in devpts_mntget() 213 void devpts_release(struct pts_fs_info *fsi) in devpts_release() argument 215 deactivate_super(fsi->sb); in devpts_release() 223 struct pts_fs_info *fsi = fc->s_fs_info; in devpts_parse_param() local 224 struct pts_mount_opts *opts = &fsi->mount_opts; in devpts_parse_param() 265 struct pts_fs_info *fsi = DEVPTS_SB(sb); in mknod_ptmx() local 266 struct pts_mount_opts *opts = &fsi->mount_opts; in mknod_ptmx() 293 fsi->ptmx_inode = inode; in mknod_ptmx() [all …]
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-fsi.c | 149 struct fsi_device *fsi; member 163 static int fsi_i2c_read_reg(struct fsi_device *fsi, unsigned int reg, in fsi_i2c_read_reg() argument 169 rc = fsi_device_read(fsi, reg, &data_be, sizeof(data_be)); in fsi_i2c_read_reg() 178 static int fsi_i2c_write_reg(struct fsi_device *fsi, unsigned int reg, in fsi_i2c_write_reg() argument 183 return fsi_device_write(fsi, reg, &data_be, sizeof(data_be)); in fsi_i2c_write_reg() 193 rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_INT_MASK, &interrupt); in fsi_i2c_dev_init() 198 rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_MODE, &mode); in fsi_i2c_dev_init() 202 rc = fsi_i2c_read_reg(i2c->fsi, I2C_FSI_ESTAT, &extended_status); in fsi_i2c_dev_init() 211 return fsi_i2c_write_reg(i2c->fsi, I2C_FSI_WATER_MARK, &watermark); in fsi_i2c_dev_init() 217 struct fsi_device *fsi = port->ctrl->fsi; in fsi_i2c_set_port() local [all …]
|
| /linux/arch/arm/boot/dts/aspeed/ |
| H A D | ibm-power11-quad.dtsi | 83 compatible = "ibm,i2c-fsi"; 93 fsi@20 { 94 compatible = "ibm,i2cr-fsi-master"; 123 fsi@20 { 124 compatible = "ibm,i2cr-fsi-master"; 153 fsi@20 { 154 compatible = "ibm,i2cr-fsi-master"; 183 fsi@20 { 184 compatible = "ibm,i2cr-fsi-master"; 213 fsi@20 { [all …]
|
| H A D | ibm-power11-dual.dtsi | 87 compatible = "ibm,i2c-fsi"; 97 fsi@20 { 98 compatible = "ibm,i2cr-fsi-master"; 127 fsi@20 { 128 compatible = "ibm,i2cr-fsi-master"; 157 fsi@20 { 158 compatible = "ibm,i2cr-fsi-master"; 187 fsi@20 { 188 compatible = "ibm,i2cr-fsi-master"; 217 fsi@20 { [all …]
|
| H A D | ibm-power9-dual.dtsi | 4 &fsi { 17 compatible = "ibm,fsi-i2c-master"; 95 compatible = "fsi-master-hub"; 118 compatible = "ibm,fsi-i2c-master"; 196 compatible = "fsi-master-hub";
|
| H A D | aspeed-bmc-opp-tacoma.dts | 113 /*B0-B7*/ "fsi-mux","","","","","","","", 128 /*Q0-Q7*/ "cfam-reset","","","","","","","fsi-routing", 196 fsi-routing-gpios = <&gpio0 ASPEED_GPIO(Q, 7) GPIO_ACTIVE_HIGH>; 197 fsi-mux-gpios = <&gpio0 ASPEED_GPIO(B, 0) GPIO_ACTIVE_HIGH>; 211 compatible = "ibm,fsi-i2c-master"; 289 compatible = "fsi-master-hub"; 312 compatible = "ibm,fsi-i2c-master"; 390 compatible = "fsi-master-hub";
|
| /linux/drivers/fsi/ |
| H A D | Makefile | 3 obj-$(CONFIG_FSI) += fsi-core.o 4 obj-$(CONFIG_FSI_MASTER_HUB) += fsi-master-hub.o 5 obj-$(CONFIG_FSI_MASTER_ASPEED) += fsi-master-aspeed.o 6 obj-$(CONFIG_FSI_MASTER_GPIO) += fsi-master-gpio.o 7 obj-$(CONFIG_FSI_MASTER_I2CR) += fsi-master-i2cr.o 8 obj-$(CONFIG_FSI_MASTER_AST_CF) += fsi-master-ast-cf.o 9 obj-$(CONFIG_FSI_SCOM) += fsi-scom.o 10 obj-$(CONFIG_FSI_SBEFIFO) += fsi-sbefifo.o 11 obj-$(CONFIG_FSI_OCC) += fsi-occ.o
|
| H A D | Kconfig | 17 bool "Create '/dev/fsi' directory for char devices" 21 located under a common /dev/fsi/ directory. Set to N unless your 29 symlinks in /dev/fsi/by-path when this option is enabled.
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-fsi | 1 What: /sys/bus/platform/devices/../fsi-master/fsi0/rescan 4 Contact: linux-fsi@lists.ozlabs.org 9 What: /sys/bus/platform/devices/../fsi-master/fsi0/break 12 Contact: linux-fsi@lists.ozlabs.org 19 What: /sys/bus/platform/devices/../fsi-master/fsi0/slave@00:00/term 22 Contact: linux-fsi@lists.ozlabs.org 32 What: /sys/bus/platform/devices/../fsi-master/fsi0/slave@00:00/raw 35 Contact: linux-fsi@lists.ozlabs.org 43 Contact: linux-fsi@lists.ozlabs.org
|
| H A D | sysfs-driver-fsi-master-gpio | 1 What: /sys/bus/platform/devices/[..]/fsi-master-gpio/external_mode
|
| H A D | sysfs-bus-fsi-devices-sbefifo | 1 What: /sys/bus/fsi/devices/XX.XX.00:06/sbefifoX/timeout
|
| /linux/fs/tracefs/ |
| H A D | inode.c | 312 struct tracefs_fs_info *fsi = sb->s_fs_info; in tracefs_apply_options() local 324 if (!remount || fsi->opts & BIT(Opt_mode)) { in tracefs_apply_options() 326 tmp_mode |= fsi->mode; in tracefs_apply_options() 330 if (!remount || fsi->opts & BIT(Opt_uid)) in tracefs_apply_options() 331 inode->i_uid = fsi->uid; in tracefs_apply_options() 333 if (!remount || fsi->opts & BIT(Opt_gid)) in tracefs_apply_options() 334 inode->i_gid = fsi->gid; in tracefs_apply_options() 336 if (remount && (fsi->opts & BIT(Opt_uid) || fsi->opts & BIT(Opt_gid))) { in tracefs_apply_options() 338 update_uid = fsi->opts & BIT(Opt_uid); in tracefs_apply_options() 339 update_gid = fsi->opts & BIT(Opt_gid); in tracefs_apply_options() [all …]
|
| /linux/security/selinux/ |
| H A D | selinuxfs.c | 85 struct selinux_fs_info *fsi; in selinux_fs_info_create() local 87 fsi = kzalloc_obj(*fsi); in selinux_fs_info_create() 88 if (!fsi) in selinux_fs_info_create() 91 fsi->last_ino = SEL_INO_NEXT - 1; in selinux_fs_info_create() 92 fsi->sb = sb; in selinux_fs_info_create() 93 sb->s_fs_info = fsi; in selinux_fs_info_create() 97 static void selinux_fs_info_free(struct selinux_fs_info *fsi) in selinux_fs_info_free() 101 if (fsi) { in selinux_fs_info_free() 102 for (i = 0; i < fsi in selinux_fs_info_free() 99 struct selinux_fs_info *fsi = sb->s_fs_info; selinux_fs_info_free() local 463 sel_make_policy_nodes(struct selinux_fs_info * fsi,struct selinux_policy * newpolicy) sel_make_policy_nodes() argument 544 struct selinux_fs_info *fsi; sel_write_load() local 1102 struct selinux_fs_info *fsi = file_inode(filep)->i_sb->s_fs_info; sel_read_bool() local 1135 struct selinux_fs_info *fsi = file_inode(filep)->i_sb->s_fs_info; sel_write_bool() local 1192 struct selinux_fs_info *fsi = file_inode(filep)->i_sb->s_fs_info; sel_commit_bools_write() local 1473 struct selinux_fs_info *fsi = sb->s_fs_info; sel_make_avc_files() local 1504 struct selinux_fs_info *fsi = sb->s_fs_info; sel_make_ss_files() local 1678 struct selinux_fs_info *fsi = sb->s_fs_info; sel_make_class_dir_entries() local 1827 struct selinux_fs_info *fsi; sel_fill_super() local [all...] |
| /linux/Documentation/devicetree/bindings/fsi/ |
| H A D | fsi.txt | 6 nodes to probed engines. This allows for fsi engines to expose non-probeable 13 the fsi-master-* binding specifications. 18 fsi-master { 22 fsi-slave@<link,id> { 26 fsi-slave-engine@<addr> { 28 * is bound to the relevant fsi device driver */ 32 fsi-slave-engine@<addr> { 46 FSI master nodes declare themselves as such with the "fsi-master" compatible 50 compatible = "fsi-master-gpio", "fsi-master"; 122 gpio-fsi { [all …]
|
| /linux/arch/s390/include/asm/ |
| H A D | fault.h | 12 unsigned long fsi : 2; /* Access Exception Fetch/Store Indication */ member
|
| /linux/drivers/base/regmap/ |
| H A D | Makefile | 24 obj-$(CONFIG_REGMAP_FSI) += regmap-fsi.o
|
| /linux/fs/btrfs/ |
| H A D | tree-checker.c | 2136 struct btrfs_free_space_info *fsi; in check_free_space_info() local 2167 fsi = btrfs_item_ptr(leaf, slot, struct btrfs_free_space_info); in check_free_space_info() 2168 flags = btrfs_free_space_flags(leaf, fsi); in check_free_space_info() 2175 if (unlikely(btrfs_free_space_extent_count(leaf, fsi) > in check_free_space_info() 2179 btrfs_free_space_extent_count(leaf, fsi), in check_free_space_info() 2224 struct btrfs_free_space_info *fsi; in check_free_space_common_key() local 2235 fsi = btrfs_item_ptr(leaf, slot - 1, struct btrfs_free_space_info); in check_free_space_common_key() 2236 info_flags = btrfs_free_space_flags(leaf, fsi); in check_free_space_common_key()
|
| H A D | relocation.c | 4547 struct btrfs_free_space_info *fsi; in create_remap_tree_entries() local 4570 fsi = btrfs_search_free_space_info(trans, bg, path, 0); in create_remap_tree_entries() 4571 if (IS_ERR(fsi)) { in create_remap_tree_entries() 4573 return PTR_ERR(fsi); in create_remap_tree_entries() 4576 extent_count = btrfs_free_space_extent_count(path->nodes[0], fsi); in create_remap_tree_entries()
|
| /linux/drivers/ |
| H A D | Makefile | 184 obj-$(CONFIG_FSI) += fsi/
|
| H A D | Kconfig | 230 source "drivers/fsi/Kconfig"
|
| /linux/include/trace/events/ |
| H A D | fsi.h | 4 #define TRACE_SYSTEM fsi
|
| /linux/ |
| H A D | MAINTAINERS | 10673 L: linux-fsi@lists.ozlabs.org 10675 Q: http://patchwork.ozlabs.org/project/linux-fsi/list/ 10676 F: Documentation/devicetree/bindings/fsi/ 10677 F: drivers/fsi/ 10678 F: include/linux/fsi*.h 10679 F: include/trace/events/fsi*.h 10686 F: Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml 10687 F: drivers/i2c/busses/i2c-fsi.c 10693 F: Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml 10694 F: drivers/spi/spi-fsi.c [all …]
|