Home
last modified time | relevance | path

Searched defs:ns (Results 1 – 25 of 492) sorted by relevance

12345678910>>...20

/linux-6.1.9/drivers/net/netdevsim/
Dnetdev.c31 struct netdevsim *ns = netdev_priv(dev); in nsim_start_xmit() local
53 struct netdevsim *ns = netdev_priv(dev); in nsim_change_mtu() local
66 struct netdevsim *ns = netdev_priv(dev); in nsim_get_stats64() local
84 struct netdevsim *ns = netdev_priv(dev); in nsim_set_vf_mac() local
98 struct netdevsim *ns = netdev_priv(dev); in nsim_set_vf_vlan() local
113 struct netdevsim *ns = netdev_priv(dev); in nsim_set_vf_rate() local
132 struct netdevsim *ns = netdev_priv(dev); in nsim_set_vf_spoofchk() local
144 struct netdevsim *ns = netdev_priv(dev); in nsim_set_vf_rss_query_en() local
156 struct netdevsim *ns = netdev_priv(dev); in nsim_set_vf_trust() local
169 struct netdevsim *ns = netdev_priv(dev); in nsim_get_vf_config() local
[all …]
Dethtool.c14 struct netdevsim *ns = netdev_priv(dev); in nsim_get_pause_stats() local
25 struct netdevsim *ns = netdev_priv(dev); in nsim_get_pauseparam() local
35 struct netdevsim *ns = netdev_priv(dev); in nsim_set_pauseparam() local
50 struct netdevsim *ns = netdev_priv(dev); in nsim_get_coalesce() local
61 struct netdevsim *ns = netdev_priv(dev); in nsim_set_coalesce() local
72 struct netdevsim *ns = netdev_priv(dev); in nsim_get_ringparam() local
82 struct netdevsim *ns = netdev_priv(dev); in nsim_set_ringparam() local
94 struct netdevsim *ns = netdev_priv(dev); in nsim_get_channels() local
103 struct netdevsim *ns = netdev_priv(dev); in nsim_set_channels() local
118 struct netdevsim *ns = netdev_priv(dev); in nsim_get_fecparam() local
[all …]
Dbpf.c41 struct netdevsim *ns; member
87 static bool nsim_xdp_offload_active(struct netdevsim *ns) in nsim_xdp_offload_active()
104 nsim_bpf_offload(struct netdevsim *ns, struct bpf_prog *prog, bool oldprog) in nsim_bpf_offload()
123 struct netdevsim *ns = cb_priv; in nsim_bpf_setup_tc_block_cb() local
173 int nsim_bpf_disable_tc(struct netdevsim *ns) in nsim_bpf_disable_tc()
180 static int nsim_xdp_offload_prog(struct netdevsim *ns, struct netdev_bpf *bpf) in nsim_xdp_offload_prog()
193 nsim_xdp_set_prog(struct netdevsim *ns, struct netdev_bpf *bpf, in nsim_xdp_set_prog()
293 static int nsim_setup_prog_checks(struct netdevsim *ns, struct netdev_bpf *bpf) in nsim_setup_prog_checks()
307 nsim_setup_prog_hw_checks(struct netdevsim *ns, struct netdev_bpf *bpf) in nsim_setup_prog_hw_checks()
488 nsim_bpf_map_alloc(struct netdevsim *ns, struct bpf_offloaded_map *offmap) in nsim_bpf_map_alloc()
[all …]
Dipsec.c16 struct netdevsim *ns = filp->private_data; in nsim_dbg_netdev_ops_read() local
132 struct netdevsim *ns; in nsim_ipsec_add_sa() local
197 struct netdevsim *ns = netdev_priv(xs->xso.real_dev); in nsim_ipsec_del_sa() local
214 struct netdevsim *ns = netdev_priv(xs->xso.real_dev); in nsim_ipsec_offload_ok() local
228 bool nsim_ipsec_tx(struct netdevsim *ns, struct sk_buff *skb) in nsim_ipsec_tx()
275 void nsim_ipsec_init(struct netdevsim *ns) in nsim_ipsec_init()
291 void nsim_ipsec_teardown(struct netdevsim *ns) in nsim_ipsec_teardown()
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/
Dfs_cmd.c43 static int mlx5_cmd_stub_update_root_ft(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_update_root_ft()
51 static int mlx5_cmd_stub_create_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_create_flow_table()
63 static int mlx5_cmd_stub_destroy_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_destroy_flow_table()
69 static int mlx5_cmd_stub_modify_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_modify_flow_table()
76 static int mlx5_cmd_stub_create_flow_group(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_create_flow_group()
84 static int mlx5_cmd_stub_destroy_flow_group(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_destroy_flow_group()
91 static int mlx5_cmd_stub_create_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_create_fte()
99 static int mlx5_cmd_stub_update_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_update_fte()
108 static int mlx5_cmd_stub_delete_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_delete_fte()
115 static int mlx5_cmd_stub_packet_reformat_alloc(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_packet_reformat_alloc()
[all …]
/linux-6.1.9/ipc/
Dnamespace.c22 static struct ucounts *inc_ipc_namespaces(struct user_namespace *ns) in inc_ipc_namespaces()
35 struct ipc_namespace *ns; in create_ipc_ns() local
93 struct user_namespace *user_ns, struct ipc_namespace *ns) in copy_ipcs()
108 void free_ipcs(struct ipc_namespace *ns, struct ipc_ids *ids, in free_ipcs()
131 static void free_ipc_ns(struct ipc_namespace *ns) in free_ipc_ns()
181 void put_ipc_ns(struct ipc_namespace *ns) in put_ipc_ns()
192 static inline struct ipc_namespace *to_ipc_ns(struct ns_common *ns) in to_ipc_ns()
199 struct ipc_namespace *ns = NULL; in ipcns_get() local
211 static void ipcns_put(struct ns_common *ns) in ipcns_put()
219 struct ipc_namespace *ns = to_ipc_ns(new); in ipcns_install() local
[all …]
Dutil.h61 static inline void mq_clear_sbinfo(struct ipc_namespace *ns) { } in mq_clear_sbinfo()
62 static inline void mq_put_mnt(struct ipc_namespace *ns) { } in mq_put_mnt()
74 static inline void sem_init_ns(struct ipc_namespace *ns) { } in sem_init_ns()
75 static inline int msg_init_ns(struct ipc_namespace *ns) { return 0; } in msg_init_ns()
76 static inline void shm_init_ns(struct ipc_namespace *ns) { } in shm_init_ns()
78 static inline void sem_exit_ns(struct ipc_namespace *ns) { } in sem_exit_ns()
79 static inline void msg_exit_ns(struct ipc_namespace *ns) { } in msg_exit_ns()
80 static inline void shm_exit_ns(struct ipc_namespace *ns) { } in shm_exit_ns()
249 static inline int sem_check_semmni(struct ipc_namespace *ns) { in sem_check_semmni()
/linux-6.1.9/kernel/time/
Dnamespace.c59 static struct ucounts *inc_time_namespaces(struct user_namespace *ns) in inc_time_namespaces()
81 struct time_namespace *ns; in clone_time_ns() local
180 struct time_namespace *ns) in timens_setup_vdso_data()
202 struct time_namespace *ns) in timens_set_vvar_page()
229 void free_time_ns(struct time_namespace *ns) in free_time_ns()
238 static struct time_namespace *to_time_ns(struct ns_common *ns) in to_time_ns()
245 struct time_namespace *ns = NULL; in timens_get() local
261 struct time_namespace *ns = NULL; in timens_for_children_get() local
275 static void timens_put(struct ns_common *ns) in timens_put()
280 void timens_commit(struct task_struct *tsk, struct time_namespace *ns) in timens_commit()
[all …]
/linux-6.1.9/security/apparmor/
Dpolicy_ns.c109 struct aa_ns *ns; in alloc_ns() local
150 void aa_free_ns(struct aa_ns *ns) in aa_free_ns()
177 struct aa_ns *ns = NULL; in aa_findn_ns() local
215 struct aa_ns *ns = view; in __aa_lookupn_ns() local
246 struct aa_ns *ns = NULL; in aa_lookupn_ns() local
258 struct aa_ns *ns; in __aa_create_ns() local
298 struct aa_ns *ns; in __aa_find_or_create_ns() local
323 struct aa_ns *ns; in aa_prepare_ns() local
343 static void destroy_ns(struct aa_ns *ns) in destroy_ns()
373 void __aa_remove_ns(struct aa_ns *ns) in __aa_remove_ns()
[all …]
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/steering/
Dfs_dr.c19 static int mlx5_cmd_dr_update_root_ft(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_update_root_ft()
28 static int set_miss_action(struct mlx5_flow_root_namespace *ns, in set_miss_action()
63 static int mlx5_cmd_dr_create_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_create_flow_table()
106 static int mlx5_cmd_dr_destroy_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_destroy_flow_table()
133 static int mlx5_cmd_dr_modify_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_modify_flow_table()
143 static int mlx5_cmd_dr_create_flow_group(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_create_flow_group()
177 static int mlx5_cmd_dr_destroy_flow_group(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_destroy_flow_group()
241 static int mlx5_cmd_dr_create_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_create_fte()
599 static int mlx5_cmd_dr_packet_reformat_alloc(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_packet_reformat_alloc()
648 static void mlx5_cmd_dr_packet_reformat_dealloc(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_packet_reformat_dealloc()
[all …]
/linux-6.1.9/kernel/
Dpid_namespace.c61 static struct ucounts *inc_pid_namespaces(struct user_namespace *ns) in inc_pid_namespaces()
74 struct pid_namespace *ns; in create_pid_namespace() local
126 struct pid_namespace *ns = container_of(p, struct pid_namespace, rcu); in delayed_free_pidns() local
134 static void destroy_pid_namespace(struct pid_namespace *ns) in destroy_pid_namespace()
152 void put_pid_ns(struct pid_namespace *ns) in put_pid_ns()
329 static inline struct pid_namespace *to_pid_ns(struct ns_common *ns) in to_pid_ns()
336 struct pid_namespace *ns; in pidns_get() local
349 struct pid_namespace *ns = NULL; in pidns_for_children_get() local
370 static void pidns_put(struct ns_common *ns) in pidns_put()
375 static int pidns_install(struct nsset *nsset, struct ns_common *ns) in pidns_install()
[all …]
Dutsname.c20 static struct ucounts *inc_uts_namespaces(struct user_namespace *ns) in inc_uts_namespaces()
48 struct uts_namespace *ns; in clone_uts_ns() local
106 void free_uts_ns(struct uts_namespace *ns) in free_uts_ns()
114 static inline struct uts_namespace *to_uts_ns(struct ns_common *ns) in to_uts_ns()
121 struct uts_namespace *ns = NULL; in utsns_get() local
135 static void utsns_put(struct ns_common *ns) in utsns_put()
143 struct uts_namespace *ns = to_uts_ns(new); in utsns_install() local
155 static struct user_namespace *utsns_owner(struct ns_common *ns) in utsns_owner()
Duser_namespace.c33 static struct ucounts *inc_user_namespaces(struct user_namespace *ns, kuid_t uid) in inc_user_namespaces()
84 struct user_namespace *ns, *parent_ns = new->user_ns; in create_user_ns() local
198 struct user_namespace *parent, *ns = in free_user_ns() local
225 void __put_user_ns(struct user_namespace *ns) in __put_user_ns()
408 kuid_t make_kuid(struct user_namespace *ns, uid_t uid) in make_kuid()
476 kgid_t make_kgid(struct user_namespace *ns, gid_t gid) in make_kgid()
543 kprojid_t make_kprojid(struct user_namespace *ns, projid_t projid) in make_kprojid()
601 struct user_namespace *ns = seq->private; in uid_m_show() local
622 struct user_namespace *ns = seq->private; in gid_m_show() local
643 struct user_namespace *ns = seq->private; in projid_m_show() local
[all …]
Dcapability.c295 struct user_namespace *ns, int cap) in has_ns_capability()
336 struct user_namespace *ns, int cap) in has_ns_capability_noaudit()
365 static bool ns_capable_common(struct user_namespace *ns, in ns_capable_common()
395 bool ns_capable(struct user_namespace *ns, int cap) in ns_capable()
413 bool ns_capable_noaudit(struct user_namespace *ns, int cap) in ns_capable_noaudit()
432 bool ns_capable_setid(struct user_namespace *ns, int cap) in ns_capable_setid()
467 bool file_ns_capable(const struct file *file, struct user_namespace *ns, in file_ns_capable()
488 bool privileged_wrt_inode_uidgid(struct user_namespace *ns, in privileged_wrt_inode_uidgid()
508 struct user_namespace *ns = current_user_ns(); in capable_wrt_inode_uidgid() local
523 bool ptracer_capable(struct task_struct *tsk, struct user_namespace *ns) in ptracer_capable()
/linux-6.1.9/include/linux/
Dexport.h71 #define ___EXPORT_SYMBOL(sym, sec, ns) __GENKSYMS_EXPORT_SYMBOL(sym) argument
86 #define ___EXPORT_SYMBOL(sym, sec, ns) \ argument
107 #define __EXPORT_SYMBOL(sym, sec, ns) argument
123 #define __EXPORT_SYMBOL(sym, sec, ns) \ argument
126 #define __cond_export_sym(sym, sec, ns, conf) \ argument
128 #define ___cond_export_sym(sym, sec, ns, enabled) \ argument
130 #define __cond_export_sym_1(sym, sec, ns) ___EXPORT_SYMBOL(sym, sec, ns) argument
133 #define __cond_export_sym_0(sym, sec, ns) __GENKSYMS_EXPORT_SYMBOL(sym) argument
135 #define __cond_export_sym_0(sym, sec, ns) /* nothing */ argument
140 #define __EXPORT_SYMBOL(sym, sec, ns) ___EXPORT_SYMBOL(sym, sec, ns) argument
[all …]
Dipc_namespace.h80 struct ns_common ns; member
89 static inline void shm_destroy_orphaned(struct ipc_namespace *ns) {} in shm_destroy_orphaned()
128 static inline int mq_init_ns(struct ipc_namespace *ns) { return 0; } in mq_init_ns()
135 static inline struct ipc_namespace *get_ipc_ns(struct ipc_namespace *ns) in get_ipc_ns()
142 static inline struct ipc_namespace *get_ipc_ns_not_zero(struct ipc_namespace *ns) in get_ipc_ns_not_zero()
155 struct user_namespace *user_ns, struct ipc_namespace *ns) in copy_ipcs()
163 static inline struct ipc_namespace *get_ipc_ns(struct ipc_namespace *ns) in get_ipc_ns()
168 static inline struct ipc_namespace *get_ipc_ns_not_zero(struct ipc_namespace *ns) in get_ipc_ns_not_zero()
173 static inline void put_ipc_ns(struct ipc_namespace *ns) in put_ipc_ns()
185 static inline void retire_mq_sysctls(struct ipc_namespace *ns) in retire_mq_sysctls()
[all …]
Dtime_namespace.h22 struct ns_common ns; member
36 static inline struct time_namespace *get_time_ns(struct time_namespace *ns) in get_time_ns()
49 static inline void put_time_ns(struct time_namespace *ns) in put_time_ns()
98 struct time_namespace *ns = current->nsproxy->time_ns; in timens_ktime_to_host() local
108 struct time_namespace *ns) in vdso_join_timens()
114 struct time_namespace *ns) in timens_commit()
118 static inline struct time_namespace *get_time_ns(struct time_namespace *ns) in get_time_ns()
123 static inline void put_time_ns(struct time_namespace *ns) in put_time_ns()
Dpid_namespace.h33 struct ns_common ns; member
41 static inline struct pid_namespace *get_pid_ns(struct pid_namespace *ns) in get_pid_ns()
57 static inline struct pid_namespace *get_pid_ns(struct pid_namespace *ns) in get_pid_ns()
63 struct user_namespace *user_ns, struct pid_namespace *ns) in copy_pid_ns()
70 static inline void put_pid_ns(struct pid_namespace *ns) in put_pid_ns()
74 static inline void zap_pid_ns_processes(struct pid_namespace *ns) in zap_pid_ns_processes()
/linux-6.1.9/kernel/cgroup/
Dnamespace.c12 static struct ucounts *inc_cgroup_namespaces(struct user_namespace *ns) in inc_cgroup_namespaces()
40 void free_cgroup_ns(struct cgroup_namespace *ns) in free_cgroup_ns()
93 static inline struct cgroup_namespace *to_cg_ns(struct ns_common *ns) in to_cg_ns()
98 static int cgroupns_install(struct nsset *nsset, struct ns_common *ns) in cgroupns_install()
120 struct cgroup_namespace *ns = NULL; in cgroupns_get() local
134 static void cgroupns_put(struct ns_common *ns) in cgroupns_put()
139 static struct user_namespace *cgroupns_owner(struct ns_common *ns) in cgroupns_owner()
/linux-6.1.9/drivers/nvme/host/
Dmultipath.c85 struct nvme_ns *ns = req->q->queuedata; in nvme_failover_req() local
119 struct nvme_ns *ns; in nvme_kick_requeue_lists() local
141 bool nvme_mpath_clear_current_path(struct nvme_ns *ns) in nvme_mpath_clear_current_path()
162 struct nvme_ns *ns; in nvme_mpath_clear_ctrl_paths() local
172 void nvme_mpath_revalidate_paths(struct nvme_ns *ns) in nvme_mpath_revalidate_paths()
191 static bool nvme_path_is_disabled(struct nvme_ns *ns) in nvme_path_is_disabled()
210 struct nvme_ns *found = NULL, *fallback = NULL, *ns; in __nvme_find_path() local
247 struct nvme_ns *ns) in nvme_next_ns()
259 struct nvme_ns *ns, *found = NULL; in nvme_round_robin_path() local
299 static inline bool nvme_path_is_optimized(struct nvme_ns *ns) in nvme_path_is_optimized()
[all …]
Dzns.c10 int nvme_revalidate_zones(struct nvme_ns *ns) in nvme_revalidate_zones()
49 int nvme_update_zone_info(struct nvme_ns *ns, unsigned lbaf) in nvme_update_zone_info()
121 static void *nvme_zns_alloc_report_buffer(struct nvme_ns *ns, in nvme_zns_alloc_report_buffer()
151 static int nvme_zone_parse_entry(struct nvme_ns *ns, in nvme_zone_parse_entry()
177 int nvme_ns_report_zones(struct nvme_ns *ns, sector_t sector, in nvme_ns_report_zones()
236 blk_status_t nvme_setup_zone_mgmt_send(struct nvme_ns *ns, struct request *req, in nvme_setup_zone_mgmt_send()
Dioctl.c92 struct nvme_ns *ns = q->queuedata; in nvme_map_user_request() local
185 static int nvme_submit_io(struct nvme_ns *ns, struct nvme_user_io __user *uio) in nvme_submit_io()
250 struct nvme_ns *ns, __u32 nsid) in nvme_validate_passthru_nsid()
263 static int nvme_user_cmd(struct nvme_ctrl *ctrl, struct nvme_ns *ns, in nvme_user_cmd()
310 static int nvme_user_cmd64(struct nvme_ctrl *ctrl, struct nvme_ns *ns, in nvme_user_cmd64()
472 static int nvme_uring_cmd_io(struct nvme_ctrl *ctrl, struct nvme_ns *ns, in nvme_uring_cmd_io()
603 static int nvme_ns_ioctl(struct nvme_ns *ns, unsigned int cmd, in nvme_ns_ioctl()
631 static int __nvme_ioctl(struct nvme_ns *ns, unsigned int cmd, void __user *arg) in __nvme_ioctl()
641 struct nvme_ns *ns = bdev->bd_disk->private_data; in nvme_ioctl() local
648 struct nvme_ns *ns = in nvme_ns_chr_ioctl() local
[all …]
/linux-6.1.9/drivers/mtd/nand/raw/
Dnandsim.c189 #define NS_IS_INITIALIZED(ns) ((ns)->geom.totsz != 0) argument
192 #define NS_STATUS_OK(ns) (NAND_STATUS_READY | (NAND_STATUS_WP * ((ns)->lines.wp == 0))) argument
195 #define NS_STATUS_FAILED(ns) (NAND_STATUS_FAIL | NS_STATUS_OK(ns)) argument
198 #define NS_RAW_OFFSET(ns) \ argument
202 #define NS_RAW_OFFSET_OOB(ns) (NS_RAW_OFFSET(ns) + ns->geom.pgsz) argument
205 #define NS_PAGE_BYTE_SHIFT(ns) ((ns)->regs.column + (ns)->regs.off) argument
500 static int ns_debugfs_create(struct nandsim *ns) in ns_debugfs_create()
525 static void ns_debugfs_remove(struct nandsim *ns) in ns_debugfs_remove()
536 static int __init ns_alloc_device(struct nandsim *ns) in ns_alloc_device()
608 static void ns_free_device(struct nandsim *ns) in ns_free_device()
[all …]
/linux-6.1.9/fs/
Dnsfs.c39 struct ns_common *ns = inode->i_private; in ns_prune_dentry() local
53 struct ns_common *ns = inode->i_private; in nsfs_evict() local
58 static int __ns_get_path(struct path *path, struct ns_common *ns) in __ns_get_path()
115 struct ns_common *ns = ns_get_cb(private_data); in ns_get_path_cb() local
147 int open_related_ns(struct ns_common *ns, in open_related_ns()
148 struct ns_common *(*get_ns)(struct ns_common *ns)) in open_related_ns()
192 struct ns_common *ns = get_proc_ns(file_inode(filp)); in ns_ioctl() local
220 struct ns_common *ns; in ns_get_name() local
263 bool ns_match(const struct ns_common *ns, dev_t dev, ino_t ino) in ns_match()
/linux-6.1.9/net/ipv6/
Dioam6.c23 static void ioam6_ns_release(struct ioam6_namespace *ns) in ioam6_ns_release()
35 struct ioam6_namespace *ns = (struct ioam6_namespace *)ptr; in ioam6_free_ns() local
51 const struct ioam6_namespace *ns = obj; in ioam6_ns_cmpfn() local
110 struct ioam6_namespace *ns; in ioam6_genl_addns() local
164 struct ioam6_namespace *ns; in ioam6_genl_delns() local
201 static int __ioam6_genl_dumpns_element(struct ioam6_namespace *ns, in __ioam6_genl_dumpns_element()
277 struct ioam6_namespace *ns; in ioam6_genl_dumpns() local
363 struct ioam6_namespace *ns; in ioam6_genl_delsc() local
403 struct ioam6_namespace *ns; in __ioam6_genl_dumpsc_element() local
500 struct ioam6_namespace *ns, *ns_ref; in ioam6_genl_ns_set_schema() local
[all …]

12345678910>>...20