| /kernel/linux/linux-5.10/drivers/base/ |
| D | transport_class.c | 51 int transport_class_register(struct transport_class *tclass) in transport_class_register() argument 53 return class_register(&tclass->class); in transport_class_register() 65 void transport_class_unregister(struct transport_class *tclass) in transport_class_unregister() argument 67 class_unregister(&tclass->class); in transport_class_unregister() 94 atc->container.class = &atc->tclass.class; in anon_transport_class_register() 99 atc->tclass.setup = anon_transport_dummy_function; in anon_transport_class_register() 100 atc->tclass.remove = anon_transport_dummy_function; in anon_transport_class_register() 124 struct transport_class *tclass = class_to_transport_class(cont->class); in transport_setup_classdev() local 127 if (tclass->setup) in transport_setup_classdev() 128 tclass->setup(tcont, dev, classdev); in transport_setup_classdev() [all …]
|
| /kernel/linux/linux-5.10/security/selinux/ |
| D | avc.c | 50 u16 tclass; member 127 static inline int avc_hash(u32 ssid, u32 tsid, u16 tclass) in avc_hash() argument 129 return (ssid ^ (tsid<<2) ^ (tclass<<4)) & (AVC_CACHE_SLOTS - 1); in avc_hash() 418 u32 ssid, u32 tsid, u16 tclass, in avc_xperms_audit() argument 430 return slow_avc_audit(state, ssid, tsid, tclass, requested, in avc_xperms_audit() 519 static void avc_node_populate(struct avc_node *node, u32 ssid, u32 tsid, u16 tclass, struct av_deci… in avc_node_populate() argument 523 node->ae.tclass = tclass; in avc_node_populate() 528 u32 ssid, u32 tsid, u16 tclass) in avc_search_node() argument 534 hvalue = avc_hash(ssid, tsid, tclass); in avc_search_node() 538 tclass == node->ae.tclass && in avc_search_node() [all …]
|
| D | selinuxfs.c | 783 u16 tclass; in sel_write_validatetrans() local 822 if (sscanf(req, "%s %s %hu %s", oldcon, newcon, &tclass, taskcon) != 4) in sel_write_validatetrans() 837 rc = security_validate_transition_user(state, osid, nsid, tsid, tclass); in sel_write_validatetrans() 911 u16 tclass; in sel_write_access() local 932 if (sscanf(buf, "%s %s %hu", scon, tcon, &tclass) != 3) in sel_write_access() 943 security_compute_av_user(state, ssid, tsid, tclass, &avd); in sel_write_access() 963 u16 tclass; in sel_write_create() local 992 nargs = sscanf(buf, "%s %s %hu %s", scon, tcon, &tclass, namebuf); in sel_write_create() 1034 length = security_transition_sid_user(state, ssid, tsid, tclass, in sel_write_create() 1066 u16 tclass; in sel_write_relabel() local [all …]
|
| /kernel/linux/linux-5.10/include/trace/events/ |
| D | avc.h | 19 const char *tclass 22 TP_ARGS(sad, scontext, tcontext, tclass), 31 __string(tclass, tclass) 41 __assign_str(tclass, tclass); 46 __get_str(scontext), __get_str(tcontext), __get_str(tclass)
|
| /kernel/linux/linux-5.10/security/selinux/include/ |
| D | avc.h | 50 u16 tclass; member 101 u32 ssid, u32 tsid, u16 tclass, 127 u16 tclass, u32 requested, in avc_audit() argument 140 return slow_avc_audit(state, ssid, tsid, tclass, in avc_audit() 150 u16 tclass, u32 requested, 156 u16 tclass, u32 requested, 160 u16 tclass, u32 requested, 165 u32 ssid, u32 tsid, u16 tclass, u32 requested,
|
| D | security.h | 287 u16 tclass, struct av_decision *avd, 291 u32 ssid, u32 tsid, u16 tclass, 297 u16 tclass, struct av_decision *avd); 300 u32 ssid, u32 tsid, u16 tclass, 304 u32 ssid, u32 tsid, u16 tclass, 308 u16 tclass, u32 *out_sid); 311 u16 tclass, u32 *out_sid); 359 u16 tclass); 363 u16 tclass);
|
| /kernel/linux/linux-5.10/security/selinux/ss/ |
| D | services.c | 95 u16 tclass, 180 static u16 unmap_class(struct selinux_map *map, u16 tclass) in unmap_class() argument 182 if (tclass < map->size) in unmap_class() 183 return map->mapping[tclass].value; in unmap_class() 185 return tclass; in unmap_class() 204 u16 tclass, struct av_decision *avd, in map_decision() argument 207 if (tclass < map->size) { in map_decision() 208 struct selinux_mapping *mapping = &map->mapping[tclass]; in map_decision() 462 u16 tclass, in security_dump_masked_av() argument 480 tclass_name = sym_name(policydb, SYM_CLASSES, tclass - 1); in security_dump_masked_av() [all …]
|
| D | mls.c | 491 u16 tclass, in mls_compute_sid() argument 509 rtr.target_class = tclass; in mls_compute_sid() 514 if (tclass && tclass <= p->p_classes.nprim) { in mls_compute_sid() 515 cladatum = p->class_val_to_struct[tclass - 1]; in mls_compute_sid() 540 if ((tclass == p->process_class) || sock) in mls_compute_sid()
|
| D | policydb.h | 87 u32 tclass; /* process class, or new object class */ member 96 u16 tclass; /* class of new object */ member 388 extern u32 string_to_av_perm(struct policydb *p, u16 tclass, const char *name);
|
| /kernel/linux/common_modules/memory_security/src/ |
| D | hideaddr.c | 39 static int hideaddr_avc_has_perm(u16 tclass, u32 requested, struct seq_file *m) in hideaddr_avc_has_perm() argument 47 return avc_has_perm_noaudit(&selinux_state, secid, secid, tclass, requested, in hideaddr_avc_has_perm()
|
| D | jit_memory.c | 17 static bool jit_avc_has_perm(u16 tclass, u32 requested, struct task_struct *task) in jit_avc_has_perm() argument 28 return (avc_has_perm_noaudit(&selinux_state, secid, secid, tclass, requested, in jit_avc_has_perm()
|
| /kernel/linux/linux-5.10/net/ipv6/ |
| D | fib6_rules.c | 28 u8 tclass; member 35 if (r->dst.plen || r->src.plen || r->tclass) in fib6_rule_matchall() 326 if (r->tclass && r->tclass != ip6_tclass(fl6->flowlabel)) in fib6_rule_match() 376 rule6->tclass = frh->tos; in fib6_rule_configure() 409 if (frh->tos && (rule6->tclass != frh->tos)) in fib6_rule_compare() 430 frh->tos = rule6->tclass; in fib6_rule_fill()
|
| /kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
| D | ah.c | 67 ah->av.tclass = grh->traffic_class; in create_ib_ah() 85 ah->av.tclass |= MLX5_ECN_ENABLED; in create_ib_ah() 141 ah->av.tclass); in mlx5_ib_query_ah()
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | transport_class.h | 39 struct transport_class tclass; member 45 .tclass = { \
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
| D | spectrum_qdisc.c | 104 int tclass, child_index; in mlxsw_sp_qdisc_find() local 116 tclass = MLXSW_SP_PRIO_CHILD_TO_TCLASS(child_index); in mlxsw_sp_qdisc_find() 117 return &qdisc_state->tclass_qdiscs[tclass]; in mlxsw_sp_qdisc_find() 854 int tclass, child_index; in mlxsw_sp_setup_tc_fifo() local 876 tclass = MLXSW_SP_PRIO_CHILD_TO_TCLASS(child_index); in mlxsw_sp_setup_tc_fifo() 877 if (tclass < IEEE_8021QAZ_MAX_TCS) { in mlxsw_sp_setup_tc_fifo() 879 qdisc_state->future_fifos[tclass] = true; in mlxsw_sp_setup_tc_fifo() 881 qdisc_state->future_fifos[tclass] = false; in mlxsw_sp_setup_tc_fifo() 968 int tclass, i, band, backlog; in __mlxsw_sp_qdisc_ets_replace() local 973 tclass = MLXSW_SP_PRIO_BAND_TO_TCLASS(band); in __mlxsw_sp_qdisc_ets_replace() [all …]
|
| /kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
| D | hns_roce_ah.c | 74 ah->av.tclass = get_tclass(grh); in hns_roce_create_ah() 102 ah->av.gid_index, ah->av.hop_limit, ah->av.tclass); in hns_roce_query_ah()
|
| /kernel/linux/linux-5.10/include/net/ |
| D | inet_ecn.h | 57 inet6_sk(sk)->tclass |= INET_ECN_ECT_0; in INET_ECN_xmit() 64 inet6_sk(sk)->tclass &= ~INET_ECN_MASK; in INET_ECN_dontxmit() 72 if (INET_ECN_is_capable(inet6_sk(sk)->tclass)) \
|
| D | ipv6.h | 346 __s16 tclass; member 356 .tclass = -1, in ipcm6_init() 366 .tclass = np->tclass, in ipcm6_init_sk() 937 static inline void ip6_flow_hdr(struct ipv6hdr *hdr, unsigned int tclass, in ip6_flow_hdr() argument 940 *(__be32 *)hdr = htonl(0x60000000 | (tclass << 20)) | flowlabel; in ip6_flow_hdr() 958 static inline __be32 ip6_make_flowinfo(unsigned int tclass, __be32 flowlabel) in ip6_make_flowinfo() argument 960 return htonl(tclass << IPV6_TCLASS_SHIFT) | flowlabel; in ip6_make_flowinfo() 987 __u32 mark, struct ipv6_txoptions *opt, int tclass, u32 priority);
|
| /kernel/linux/common_modules/code_sign/ |
| D | code_sign_ioctl.c | 178 int code_sign_avc_has_perm(u16 tclass, u32 requested) in code_sign_avc_has_perm() argument 184 rc = avc_has_perm_noaudit(&selinux_state, sid, sid, tclass, requested, in code_sign_avc_has_perm() 186 rc2 = avc_audit(&selinux_state, sid, sid, tclass, requested, &avd, rc, in code_sign_avc_has_perm()
|
| D | code_sign_ioctl.h | 44 int code_sign_avc_has_perm(u16 tclass, u32 requested);
|
| /kernel/linux/common_modules/memory_security/include/ |
| D | jit_memory.h | 19 static bool jit_avc_has_perm(u16 tclass, u32 requested, struct task_struct *task);
|
| /kernel/linux/linux-5.10/include/uapi/linux/netfilter_bridge/ |
| D | ebt_ip6.h | 38 __u8 tclass; member
|
| /kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/netfilter_bridge/ |
| D | ebt_ip6.h | 37 __u8 tclass; member
|
| /kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/netfilter_bridge/ |
| D | ebt_ip6.h | 26 __u8 tclass; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
| D | ice_ethtool_fdir.c | 167 fsp->h_u.usr_ip6_spec.tclass = rule->ip.v6.tc; in ice_get_ethtool_fdir_entry() 178 fsp->m_u.usr_ip6_spec.tclass = rule->mask.v6.tc; in ice_get_ethtool_fdir_entry() 198 fsp->h_u.tcp_ip6_spec.tclass = rule->ip.v6.tc; in ice_get_ethtool_fdir_entry() 199 fsp->m_u.tcp_ip6_spec.tclass = rule->mask.v6.tc; in ice_get_ethtool_fdir_entry() 925 if (tcp_ip6_spec->tclass) in ice_set_fdir_ip6_seg() 1008 if (usr_ip6_spec->tclass) in ice_set_fdir_ip6_usr_seg() 1563 input->ip.v6.tc = fsp->h_u.tcp_ip6_spec.tclass; in ice_set_fdir_input_set() 1570 input->mask.v6.tc = fsp->m_u.tcp_ip6_spec.tclass; in ice_set_fdir_input_set() 1578 input->ip.v6.tc = fsp->h_u.usr_ip6_spec.tclass; in ice_set_fdir_input_set() 1591 input->mask.v6.tc = fsp->m_u.usr_ip6_spec.tclass; in ice_set_fdir_input_set()
|