| /linux/fs/smb/server/mgmt/ |
| H A D | share_config.c | 56 struct ksmbd_share_config *share; in proc_show_shares() local 60 hash_for_each(shares_table, i, share, hlist) { in proc_show_shares() 61 seq_printf(m, "name:\t%s\n", share->name); in proc_show_shares() 63 test_share_config_flag(share, KSMBD_SHARE_FLAG_PIPE) ? in proc_show_shares() 66 atomic_read(&share->tree_connections)); in proc_show_shares() 67 seq_printf(m, "file_mask:\t0%07o\n", share->create_mask); in proc_show_shares() 68 seq_printf(m, "directory_mask:\t0%07o\n", share->directory_mask); in proc_show_shares() 72 share->flags); in proc_show_shares() 94 static void kill_share(struct ksmbd_share_config *share) in kill_share() argument 96 while (!list_empty(&share->veto_list)) { in kill_share() [all …]
|
| /linux/fs/lockd/ |
| H A D | svcshare.c | 22 nlm_cmp_owner(struct lockd_share *share, struct xdr_netobj *oh) in nlm_cmp_owner() argument 24 return share->s_owner.len == oh->len in nlm_cmp_owner() 25 && !memcmp(share->s_owner.data, oh->data, oh->len); in nlm_cmp_owner() 32 static void nlm_recompute_share(struct lockd_share *share) in nlm_recompute_share() argument 38 if (share->s_access_deny_bmap & BIT(i)) { in nlm_recompute_share() 43 share->s_access = new_access; in nlm_recompute_share() 44 share->s_mode = new_mode; in nlm_recompute_share() 61 struct lockd_share *share; in nlmsvc_share_file() local 67 for (share = file->f_shares; share; share = share->s_next) { in nlmsvc_share_file() 68 if (share->s_host == host && nlm_cmp_owner(share, oh)) in nlmsvc_share_file() [all …]
|
| H A D | svcproc.c | 1017 .fh = argp->xdrgen.share.fh, in nlmsvc_proc_share() 1018 .oh = argp->xdrgen.share.oh, in nlmsvc_proc_share() 1029 host = nlm3svc_lookup_host(rqstp, argp->xdrgen.share.caller_name, false); in nlmsvc_proc_share() 1039 argp->xdrgen.share.access, in nlmsvc_proc_share() 1040 argp->xdrgen.share.mode); in nlmsvc_proc_share() 1078 .fh = argp->xdrgen.share.fh, in nlmsvc_proc_unshare() 1079 .oh = argp->xdrgen.share.oh, in nlmsvc_proc_unshare() 1092 host = nlm3svc_lookup_host(rqstp, argp->xdrgen.share.caller_name, false); in nlmsvc_proc_unshare() 1102 argp->xdrgen.share.access, in nlmsvc_proc_unshare() 1103 argp->xdrgen.share.mode); in nlmsvc_proc_unshare()
|
| H A D | svc4proc.c | 993 .fh = argp->xdrgen.share.fh, in nlm4svc_proc_share() 994 .oh = argp->xdrgen.share.oh, in nlm4svc_proc_share() 1005 host = nlm4svc_lookup_host(rqstp, argp->xdrgen.share.caller_name, true); in nlm4svc_proc_share() 1015 argp->xdrgen.share.access, in nlm4svc_proc_share() 1016 argp->xdrgen.share.mode); in nlm4svc_proc_share() 1059 .fh = argp->xdrgen.share.fh, in nlm4svc_proc_unshare() 1060 .oh = argp->xdrgen.share.oh, in nlm4svc_proc_unshare() 1073 host = nlm4svc_lookup_host(rqstp, argp->xdrgen.share.caller_name, true); in nlm4svc_proc_unshare() 1083 argp->xdrgen.share.access, in nlm4svc_proc_unshare() 1084 argp->xdrgen.share.mode); in nlm4svc_proc_unshare()
|
| /linux/tools/perf/tests/ |
| H A D | bp_account.c | 82 static int bp_accounting(int wp_cnt, int share) in bp_accounting() argument 103 if (!share) { in bp_accounting() 209 int share = detect_share(wp_cnt, bp_cnt); in test__bp_accounting() local 217 wp_cnt, bp_cnt, has_ioctl, share); in test__bp_accounting() 222 return bp_accounting(wp_cnt, share); in test__bp_accounting()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| H A D | i2c.c | 97 info->share = DCB_I2C_UNUSED; in dcb_i2c_parse() 111 info->share = nvbios_rd08(bios, ent + 1) >> 1; in dcb_i2c_parse() 116 info->share = info->auxch; in dcb_i2c_parse() 125 info->share = info->auxch; in dcb_i2c_parse() 159 info->share = DCB_I2C_UNUSED; in dcb_i2c_parse()
|
| /linux/fs/smb/client/ |
| H A D | dfs.c | 312 static int target_share_matches_server(struct TCP_Server_Info *server, char *share, in target_share_matches_server() argument 320 extract_unc_hostname(share, &dfs_host, &dfs_host_len); in target_share_matches_server() 345 char *share = NULL, *prefix = NULL; in tree_connect_dfs_target() local 352 kfree(share); in tree_connect_dfs_target() 354 share = prefix = NULL; in tree_connect_dfs_target() 357 rc = dfs_cache_get_tgt_share(server->leaf_fullpath + 1, tit, &share, &prefix); in tree_connect_dfs_target() 363 rc = target_share_matches_server(server, share, &target_match); in tree_connect_dfs_target() 372 scnprintf(tree, MAX_TREE_SIZE, "\\%s", share); in tree_connect_dfs_target() 380 kfree(share); in tree_connect_dfs_target()
|
| H A D | cifs_swn.c | 302 const char *host, *share, *delim; in cifs_swn_tcon_matches() local 325 share = unc + 2; in cifs_swn_tcon_matches() 326 delim = strchr(share, '\\'); in cifs_swn_tcon_matches() 329 share = delim + 1; in cifs_swn_tcon_matches() 330 share_len = strlen(share); in cifs_swn_tcon_matches() 333 !strncasecmp(share, share_name, share_len); in cifs_swn_tcon_matches()
|
| /linux/net/ipv6/ |
| H A D | ip6_flowlabel.c | 99 return fl->share == IPV6_FL_S_EXCL || in fl_shared_exclusive() 100 fl->share == IPV6_FL_S_PROCESS || in fl_shared_exclusive() 101 fl->share == IPV6_FL_S_USER; in fl_shared_exclusive() 108 if (fl->share == IPV6_FL_S_PROCESS) in fl_free_rcu() 426 fl->share = freq->flr_share; in fl_create() 435 switch (fl->share) { in fl_create() 546 freq->flr_share = sfl->fl->share; in ipv6_flowlabel_opt_get() 686 if (fl1->share == IPV6_FL_S_EXCL || in ipv6_flowlabel_get() 687 fl1->share != fl->share || in ipv6_flowlabel_get() 688 ((fl1->share == IPV6_FL_S_PROCESS) && in ipv6_flowlabel_get() [all …]
|
| /linux/Documentation/misc-devices/ |
| H A D | uacce.rst | 12 This differs from the data sharing between cpu and io device, which share 15 share the same virtual address in the communication. 17 IOMMU share the same CPU page tables and as a result the same translation 100 hardware by ioctl (as control path) or share memory (as data path). 112 * @UACCE_QFRT_DUS: device user share region 126 The device user share region is used for share data buffer between user process
|
| /linux/Documentation/filesystems/smb/ |
| H A D | cifsroot.rst | 57 cifsroot=//<server-ip>/<share>[,options] 60 located in the <server-ip> and <share> specified in this option. 67 share 68 Path to SMB share (rootfs). 76 Export root file system as a Samba share in smb.conf file::
|
| H A D | smbdirect.rst | 83 - On the client, mount the share with `rdma` mount option to use SMB Direct 90 mount -t cifs //server/share /mnt/point -o vers=3.1.1,rdma 99 Or, verify `rdma` mount option for the share in `/proc/mounts`:
|
| H A D | ksmbd.rst | 57 requests (dcerpc and share/user info). It handles RPC calls (at a minimum few 134 2. Create /usr/local/etc/ksmbd/ksmbd.conf file, add SMB share in ksmbd.conf file. 141 3. Create user/password for SMB share. 146 $ sudo ksmbd.adduser -a <Enter USERNAME for SMB share access> 161 6. Access share from Windows or Linux using SMB3 client (cifs.ko or smbclient of samba)
|
| /linux/sound/isa/gus/ |
| H A D | gus_mem.c | 62 if (block->share) { /* ok.. shared block */ in snd_gf1_mem_xfree() 63 block->share--; in snd_gf1_mem_xfree() 131 block->share = 0; in snd_gf1_mem_find() 184 nblock->share++; in snd_gf1_mem_alloc() 280 if (block->share || in snd_gf1_mem_info_read() 284 block->share, in snd_gf1_mem_info_read()
|
| /linux/tools/power/x86/x86_energy_perf_policy/ |
| H A D | Makefile | 31 install -d $(DESTDIR)$(PREFIX)/share/man/man8 32 install -m 644 x86_energy_perf_policy.8 $(DESTDIR)$(PREFIX)/share/man/man8
|
| /linux/Documentation/arch/mips/ |
| H A D | ingenic-tcu.rst | 41 - Each channel can generate an interrupt. Some channels share an interrupt 45 own interrupt line; channels 2-7 share the last interrupt line. 46 - On JZ4725B, channel 0 has its own interrupt; channels 1-5 share one 49 channels 0-4 and (if eight channels) 6-7 all share one interrupt line;
|
| /linux/drivers/net/fjes/ |
| H A D | fjes_hw.c | 98 hw->hw_info.share = kzalloc(size, GFP_KERNEL); in fjes_hw_alloc_shared_status_region() 99 if (!hw->hw_info.share) in fjes_hw_alloc_shared_status_region() 102 hw->hw_info.share->epnum = hw->max_epid; in fjes_hw_alloc_shared_status_region() 109 kfree(hw->hw_info.share); in fjes_hw_free_shared_status_region() 110 hw->hw_info.share = NULL; in fjes_hw_free_shared_status_region() 274 param.share_start = __pa(hw->hw_info.share->ep_status); in fjes_hw_setup() 616 struct fjes_device_shared_info *share = hw->hw_info.share; in fjes_hw_unregister_buff_addr() local 624 if (!req_buf || !res_buf || !share) in fjes_hw_unregister_buff_addr() 745 int fjes_hw_epid_is_shared(struct fjes_device_shared_info *share, in fjes_hw_epid_is_shared() argument 750 if (dest_epid < share->epnum) in fjes_hw_epid_is_shared() [all …]
|
| H A D | fjes_trace.h | 282 __entry->ep_status = hw->hw_info.share->ep_status[src_epid]; 303 __entry->ep_status = hw->hw_info.share->ep_status[src_epid]; 326 __entry->ep_status = hw->hw_info.share->ep_status[src_epid]; 347 __entry->ep_status = hw->hw_info.share->ep_status[src_epid];
|
| /linux/tools/power/cpupower/ |
| H A D | Makefile | 76 localedir ?= /usr/share/locale 77 docdir ?= /usr/share/doc/packages/cpupower 79 bash_completion_dir ?= /usr/share/bash-completion/completions
|
| /linux/fs/smb/server/ |
| H A D | misc.c | 170 char *convert_to_nt_pathname(struct ksmbd_share_config *share, in convert_to_nt_pathname() argument 174 int share_path_len = share->path_sz; in convert_to_nt_pathname() 188 if (strncmp(ab_pathname, share->path, share_path_len)) { in convert_to_nt_pathname()
|
| /linux/tools/power/x86/turbostat/ |
| H A D | Makefile | 33 install -d $(DESTDIR)$(PREFIX)/share/man/man8 34 install -m 644 turbostat.8 $(DESTDIR)$(PREFIX)/share/man/man8
|
| /linux/tools/perf/Documentation/ |
| H A D | Makefile | 40 htmldir?=$(prefix)/share/doc/perf-doc 41 pdfdir?=$(prefix)/share/doc/perf-doc 42 mandir?=$(prefix)/share/man 65 infodir?=$(prefix)/share/info
|
| /linux/Documentation/admin-guide/hw-vuln/ |
| H A D | core-scheduling.rst | 7 share a core. These groups can be specified either for security usecases (one 11 do share hardware resource needs). This document only describes the security 21 user-designated trusted group can share a core. This increase in core sharing 79 The simplest way to build hierarchies of threads/processes which share a 89 specified task or a share a cookie with a task. In combination this allows a 91 scheduling group and share it with already running tasks. 97 each other and share a core. 207 allowing system processes (trusted tasks) to share a core.
|
| /linux/drivers/power/sequencing/ |
| H A D | Kconfig | 8 This subsystem is designed to control power to devices that share 26 former two share the power-up sequence which is executed by the PMU,
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | htb.c | 257 u64 share = 0; in mlx5e_htb_convert_rate() local 263 share = div64_u64(div_u64(rate * 100, BYTES_IN_MBIT), in mlx5e_htb_convert_rate() 266 share = 101; in mlx5e_htb_convert_rate() 268 *bw_share = share == 0 ? 1 : share > 100 ? 0 : share; in mlx5e_htb_convert_rate()
|