/linux/fs/ksmbd/mgmt/ |
A D | share_config.c | 47 if (share->path) in kill_share() 51 kfree(share); in kill_share() 68 return share; in __get_share_config() 78 return share; in __share_lookup() 133 if (!share) in share_config_request() 145 share->path_sz = strlen(share->path); in share_config_request() 156 ret = kern_path(share->path, 0, &share->vfs_path); in share_config_request() 186 return share; in share_config_request() 205 if (share) in ksmbd_share_config_get() 206 share = __get_share_config(share); in ksmbd_share_config_get() [all …]
|
A D | share_config.h | 39 if (!share->force_create_mode) { in share_config_create_mode() 41 return share->create_mask; in share_config_create_mode() 43 return posix_mode & share->create_mask; in share_config_create_mode() 45 return share->force_create_mode & share->create_mask; in share_config_create_mode() 51 if (!share->force_directory_mode) { in share_config_directory_mode() 53 return share->directory_mask; in share_config_directory_mode() 55 return posix_mode & share->directory_mask; in share_config_directory_mode() 58 return share->force_directory_mode & share->directory_mask; in share_config_directory_mode() 64 return share->flags & flag; in test_share_config_flag() 71 if (!atomic_dec_and_test(&share->refcount)) in ksmbd_share_config_put() [all …]
|
/linux/fs/lockd/ |
A D | svcshare.c | 31 struct nlm_share *share; in nlmsvc_share_file() local 35 for (share = file->f_shares; share; share = share->s_next) { in nlmsvc_share_file() 36 if (share->s_host == host && nlm_cmp_owner(share, oh)) in nlmsvc_share_file() 43 share = kmalloc(sizeof(*share) + oh->len, in nlmsvc_share_file() 45 if (share == NULL) in nlmsvc_share_file() 52 share->s_file = file; in nlmsvc_share_file() 77 if (share->s_host == host && nlm_cmp_owner(share, oh)) { in nlmsvc_unshare_file() 78 *shpp = share->s_next; in nlmsvc_unshare_file() 79 kfree(share); in nlmsvc_unshare_file() 102 kfree(share); in nlmsvc_traverse_shares() [all …]
|
/linux/net/ipv6/ |
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() 430 fl->share = freq->flr_share; in fl_create() 439 switch (fl->share) { in fl_create() 523 freq->flr_share = sfl->fl->share; in ipv6_flowlabel_opt_get() 665 if (fl1->share == IPV6_FL_S_EXCL || in ipv6_flowlabel_get() 666 fl1->share != fl->share || in ipv6_flowlabel_get() 842 fl->share, in ip6fl_seq_show() [all …]
|
/linux/tools/perf/tests/ |
A D | bp_account.c | 81 static int bp_accounting(int wp_cnt, int share) in bp_accounting() argument 101 if (!share) { in bp_accounting() 194 int share = detect_share(wp_cnt, bp_cnt); in test__bp_accounting() local 202 wp_cnt, bp_cnt, has_ioctl, share); in test__bp_accounting() 207 return bp_accounting(wp_cnt, share); in test__bp_accounting()
|
/linux/tools/power/pm-graph/ |
A D | Makefile | 29 install -d $(DESTDIR)$(PREFIX)/share/man/man8 30 install bootgraph.8 $(DESTDIR)$(PREFIX)/share/man/man8 31 install sleepgraph.8 $(DESTDIR)$(PREFIX)/share/man/man8 34 rm -f $(DESTDIR)$(PREFIX)/share/man/man8/bootgraph.8 35 rm -f $(DESTDIR)$(PREFIX)/share/man/man8/sleepgraph.8
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
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/Documentation/misc-devices/ |
A D | uacce.rst | 9 This differs from the data sharing between cpu and io device, which share 12 share the same virtual address in the communication. 14 IOMMU share the same CPU page tables and as a result the same translation 97 hardware by ioctl (as control path) or share memory (as data path). 109 * @UACCE_QFRT_DUS: device user share region 123 The device user share region is used for share data buffer between user process
|
/linux/Documentation/filesystems/cifs/ |
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::
|
A D | ksmbd.rst | 57 requests (dcerpc and share/user info). It handles RPC calls (at a minimum few 124 2. Create user/password for SMB share. 127 # ksmbd.adduser -a <Enter USERNAME for SMB share access> 129 3. Create /etc/ksmbd/smb.conf file, add SMB share in smb.conf file 140 6. Access share from Windows or Linux using CIFS
|
/linux/tools/lib/traceevent/Documentation/ |
A D | Makefile | 25 htmldir?=$(prefix)/share/doc/libtraceevent-doc 26 pdfdir?=$(prefix)/share/doc/libtraceevent-doc 27 mandir?=$(prefix)/share/man
|
/linux/sound/isa/gus/ |
A D | gus_mem.c | 65 if (block->share) { /* ok.. shared block */ in snd_gf1_mem_xfree() 66 block->share--; in snd_gf1_mem_xfree() 135 block->share = 0; in snd_gf1_mem_find() 188 nblock->share++; in snd_gf1_mem_alloc() 296 if (block->share || in snd_gf1_mem_info_read() 300 block->share, in snd_gf1_mem_info_read()
|
/linux/drivers/net/fjes/ |
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() 271 param.share_start = __pa(hw->hw_info.share->ep_status); in fjes_hw_setup() 588 struct fjes_device_shared_info *share = hw->hw_info.share; in fjes_hw_unregister_buff_addr() local 596 if (!req_buf || !res_buf || !share) in fjes_hw_unregister_buff_addr() 722 if (dest_epid < share->epnum) in fjes_hw_epid_is_shared() 723 value = share->ep_status[dest_epid]; in fjes_hw_epid_is_shared() [all …]
|
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/ |
A D | Makefile | 71 localedir ?= /usr/share/locale 72 docdir ?= /usr/share/doc/packages/cpupower 74 bash_completion_dir ?= /usr/share/bash-completion/completions
|
/linux/Documentation/mips/ |
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/tools/power/x86/x86_energy_perf_policy/ |
A D | Makefile | 27 install -d $(DESTDIR)$(PREFIX)/share/man/man8 28 install -m 644 x86_energy_perf_policy.8 $(DESTDIR)$(PREFIX)/share/man/man8
|
/linux/tools/power/x86/turbostat/ |
A D | Makefile | 29 install -d $(DESTDIR)$(PREFIX)/share/man/man8 30 install -m 644 turbostat.8 $(DESTDIR)$(PREFIX)/share/man/man8
|
/linux/fs/ksmbd/ |
A D | misc.c | 236 char *convert_to_unix_name(struct ksmbd_share_config *share, const char *name) in convert_to_unix_name() argument 244 path_len = share->path_sz; in convert_to_unix_name() 250 memcpy(new_name, share->path, path_len); in convert_to_unix_name()
|
A D | smb_common.c | 606 struct ksmbd_share_config *share = work->tcon->share_conf; in ksmbd_override_fsids() local 614 if (share->force_uid != KSMBD_SHARE_INVALID_UID) in ksmbd_override_fsids() 615 uid = share->force_uid; in ksmbd_override_fsids() 616 if (share->force_gid != KSMBD_SHARE_INVALID_GID) in ksmbd_override_fsids() 617 gid = share->force_gid; in ksmbd_override_fsids()
|
/linux/tools/lib/perf/Documentation/ |
A D | Makefile | 29 mandir ?= $(prefix)/share/man 33 docdir ?= $(prefix)/share/doc/libperf
|
/linux/tools/perf/Documentation/ |
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/arch/s390/include/asm/ |
A D | uv.h | 300 static inline int share(unsigned long addr, u16 cmd) in share() function 331 return share(addr, UVC_CMD_SET_SHARED_ACCESS); in uv_set_shared() 341 return share(addr, UVC_CMD_REMOVE_SHARED_ACCESS); in uv_remove_shared()
|
/linux/Documentation/admin-guide/hw-vuln/ |
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/tools/testing/selftests/net/ |
A D | ipv6_flowlabel_mgr.c | 48 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()
|