Home
last modified time | relevance | path

Searched refs:share (Results 1 – 25 of 264) sorted by relevance

1234567891011

/linux/fs/smb/server/mgmt/
H A Dshare_config.c36 static void kill_share(struct ksmbd_share_config *share) in kill_share() argument
38 while (!list_empty(&share->veto_list)) { in kill_share()
41 p = list_entry(share->veto_list.next, in kill_share()
49 if (share->path) in kill_share()
50 path_put(&share->vfs_path); in kill_share()
51 kfree(share->name); in kill_share()
52 kfree(share->path); in kill_share()
53 kfree(share); in kill_share()
56 void ksmbd_share_config_del(struct ksmbd_share_config *share) in ksmbd_share_config_del() argument
59 hash_del(&share->hlist); in ksmbd_share_config_del()
[all …]
H A Dshare_config.h40 share_config_create_mode(struct ksmbd_share_config *share, in share_config_create_mode() argument
43 umode_t mode = (posix_mode ?: (umode_t)-1) & share->create_mask; in share_config_create_mode()
45 return mode | share->force_create_mode; in share_config_create_mode()
49 share_config_directory_mode(struct ksmbd_share_config *share, in share_config_directory_mode() argument
52 umode_t mode = (posix_mode ?: (umode_t)-1) & share->directory_mask; in share_config_directory_mode()
54 return mode | share->force_directory_mode; in share_config_directory_mode()
57 static inline int test_share_config_flag(struct ksmbd_share_config *share, in test_share_config_flag() argument
60 return share->flags & flag; in test_share_config_flag()
63 void ksmbd_share_config_del(struct ksmbd_share_config *share);
64 void __ksmbd_share_config_put(struct ksmbd_share_config *share);
[all …]
/linux/fs/lockd/
H A Dsvcshare.c21 nlm_cmp_owner(struct nlm_share *share, struct xdr_netobj *oh) in nlm_cmp_owner() argument
23 return share->s_owner.len == oh->len in nlm_cmp_owner()
24 && !memcmp(share->s_owner.data, oh->data, oh->len); in nlm_cmp_owner()
31 struct nlm_share *share; in nlmsvc_share_file() local
38 for (share = file->f_shares; share; share = share->s_next) { in nlmsvc_share_file()
39 if (share->s_host == host && nlm_cmp_owner(share, oh)) in nlmsvc_share_file()
41 if ((argp->fsm_access & share->s_mode) in nlmsvc_share_file()
42 || (argp->fsm_mode & share->s_access )) in nlmsvc_share_file()
46 share = kmalloc(sizeof(*share) + oh->len, in nlmsvc_share_file()
48 if (share == NULL) in nlmsvc_share_file()
[all …]
/linux/tools/perf/tests/
H A Dbp_account.c82 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/fs/smb/client/
H A Ddfs.c312 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()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Di2c.c97 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/net/ipv6/
H A Dip6_flowlabel.c99 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()
427 fl->share = freq->flr_share; in fl_create()
436 switch (fl->share) { in fl_create()
523 freq->flr_share = sfl->fl->share; in ipv6_flowlabel_opt_get()
663 if (fl1->share == IPV6_FL_S_EXCL || in ipv6_flowlabel_get()
664 fl1->share != fl->share || in ipv6_flowlabel_get()
665 ((fl1->share == IPV6_FL_S_PROCESS) && in ipv6_flowlabel_get()
[all …]
/linux/Documentation/misc-devices/
H A Duacce.rst12 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 Dcifsroot.rst57 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 Dsmbdirect.rst83 - 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 Dksmbd.rst57 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 Dgus_mem.c62 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/drivers/net/fjes/
H A Dfjes_hw.c98 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 Dfjes_trace.h282 __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/Documentation/arch/mips/
H A Dingenic-tcu.rst41 - 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/tools/power/x86/x86_energy_perf_policy/
H A DMakefile31 install -d $(DESTDIR)$(PREFIX)/share/man/man8
32 install -m 644 x86_energy_perf_policy.8 $(DESTDIR)$(PREFIX)/share/man/man8
/linux/tools/power/cpupower/
H A DMakefile76 localedir ?= /usr/share/locale
77 docdir ?= /usr/share/doc/packages/cpupower
79 bash_completion_dir ?= /usr/share/bash-completion/completions
/linux/tools/perf/Documentation/
H A DMakefile40 htmldir?=$(prefix)/share/doc/perf-doc
41 pdfdir?=$(prefix)/share/doc/perf-doc
42 mandir?=$(prefix)/share/man
65 infodir?=$(prefix)/share/info
/linux/tools/power/x86/turbostat/
H A DMakefile33 install -d $(DESTDIR)$(PREFIX)/share/man/man8
34 install -m 644 turbostat.8 $(DESTDIR)$(PREFIX)/share/man/man8
/linux/Documentation/admin-guide/hw-vuln/
H A Dcore-scheduling.rst7 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/net/ethernet/mellanox/mlx5/core/en/
H A Dhtb.c257 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()
/linux/fs/smb/server/
H A Dsmb_common.c764 struct ksmbd_share_config *share) in __ksmbd_override_fsids() argument
776 if (share->force_uid != KSMBD_SHARE_INVALID_UID) in __ksmbd_override_fsids()
777 uid = share->force_uid; in __ksmbd_override_fsids()
778 if (share->force_gid != KSMBD_SHARE_INVALID_GID) in __ksmbd_override_fsids()
779 gid = share->force_gid; in __ksmbd_override_fsids()
/linux/tools/testing/selftests/net/
H A Dipv6_flowlabel_mgr.c48 static int flowlabel_get(int fd, uint32_t label, uint8_t share, uint16_t flags) in flowlabel_get() argument
54 .flr_share = share, in flowlabel_get()
/linux/tools/usb/usbip/
H A Dconfigure.ac89 [where usb.ids is found (default /usr/share/hwdata/)])],
90 [USBIDS_DIR=$withval], [USBIDS_DIR="/usr/share/hwdata/"])
/linux/Documentation/block/
H A Dbfq-iosched.rst5 BFQ is a proportional-share I/O scheduler, with some extra
158 BFQ is a proportional-share I/O scheduler, whose general structure,
214 applications more than their fair share of the device
254 - First, with any proportional-share scheduler, the maximum
400 receives its allotted share of the bandwidth. The first condition is
452 increases the bandwidth share of privileged applications, as the main
500 share. To activate cgroups support, set BFQ_GROUP_IOSCHED.
505 With BFQ, proportional share means true proportional share of the
512 group, the children of the group share the whole bandwidth of the
515 same share of the whole group bandwidth, unless the ioprio of the
[all …]

1234567891011