| /xnu-11215.1.10/bsd/netinet/ |
| H A D | in_var.h | 118 const struct ifaddr * __indexable : __ifatoia_const, \ 121 struct ifaddr * __indexable : __ifatoia) \ 146 const struct ifaddr * __indexable : __ifatoia_const, \ 149 struct ifaddr * __indexable : __ifatoia, \ 152 const struct in_ifaddr * __indexable : __iatoia_const, \ 155 struct in_ifaddr * __indexable : __iatoia) \
|
| H A D | in.c | 102 static int inctl_associd(struct socket *, u_long, caddr_t __indexable); 103 static int inctl_connid(struct socket *, u_long, caddr_t __indexable); 104 static int inctl_conninfo(struct socket *, u_long, caddr_t __indexable); 308 inctl_associd(struct socket *so, u_long cmd, caddr_t __indexable data) in inctl_associd() 344 inctl_connid(struct socket *so, u_long cmd, caddr_t __indexable data) in inctl_connid() 382 inctl_conninfo(struct socket *so, u_long cmd, caddr_t __indexable data) in inctl_conninfo()
|
| H A D | igmp.c | 139 /*const*/ struct igmpv3 *__indexable); 141 int, /*const*/ struct igmpv3 *__indexable); 1107 /*const*/ struct igmpv3 *__indexable igmpv3) in igmp_input_v3_query() 1300 int timer, /*const*/ struct igmpv3 *__indexable igmpv3) in igmp_input_v3_group_query()
|
| H A D | ip_output.c | 150 static int ip_optcopy(struct ip *__indexable, struct ip *__indexable); 2244 ip_optcopy(struct ip *__indexable ip, struct ip *__indexable jp) in ip_optcopy()
|
| H A D | in_tclass.c | 82 static void set_dscp_to_wifi_ac_map(const struct dcsp_msc_map *__indexable, int); 1843 set_dscp_to_wifi_ac_map(const struct dcsp_msc_map *__indexable map, int clear) in set_dscp_to_wifi_ac_map()
|
| /xnu-11215.1.10/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_classifier.c | 88 volatile struct ip *__indexable _iph; in flow_pkt_classify() 89 volatile struct ip6_hdr *__indexable _ip6; in flow_pkt_classify() 196 iph = (volatile struct ip *__indexable)(void *)pkt_buf_cpy; in flow_pkt_classify() 233 dst = (uint32_t *__indexable)(&pkt->pkt_flow_ipv4_addrs); in flow_pkt_classify() 277 dst = (uint64_t *__indexable)(void *)(&pkt->pkt_flow_ipv6_addrs); in flow_pkt_classify() 285 dst = (uint32_t *__indexable)(&pkt->pkt_flow_ipv6_addrs); in flow_pkt_classify()
|
| /xnu-11215.1.10/doc/building/ |
| H A D | bound_checks.md | 25 * when it is disabled, whether we should allow `__indexable` and 56 * (nothing): -fbounds-safety is disabled; it is an error to use `__indexable` 58 * `bound-checks-pending`: -fbounds-safety is disabled, but `__indexable` and 109 relating to -fbounds-safety. In this mode, -fbounds-safety's `__indexable` and 111 This is because `__indexable` and `__bidi_indexable` pointers are not 113 of `__indexable` or `__bidi_indexable` slipped into a header used by a set of 117 However, adopting -fbounds-safety may require the explicit use of `__indexable` 121 this flag causes `__indexable` and `__bidi_indexable` to expand to nothing, and
|
| /xnu-11215.1.10/bsd/net/ |
| H A D | bpf_filter.c | 87 get_word_from_buffers(u_char *__indexable cp, u_char *__indexable np, size_t num_from_cp) in get_word_from_buffers() 115 static u_char *__indexable 224 static void *__indexable 244 static u_char *__indexable
|
| H A D | nat464_utils.c | 125 char *ptrv4 = (char *)__DECONST(struct in_addr *__indexable, addrv4); in nat464_synthesize_ipv6() 126 char *ptr = (char *)__DECONST(struct in6_addr *__indexable, addr); in nat464_synthesize_ipv6() 209 char *ptrv4 = (char *)__DECONST(struct in_addr *__indexable, addrv4); in nat464_synthesize_ipv4() 210 char *ptr = (char *)__DECONST(struct in6_addr *__indexable, addr); in nat464_synthesize_ipv4() 216 if (memcmp((const struct in6_addr *__indexable)addr, &prefix, prefix_len) != 0) { in nat464_synthesize_ipv4()
|
| H A D | necp.c | 405 static struct necp_kernel_socket_policy ** __indexable necp_kernel_socket_policies_map[NECP_KERNEL_… 407 static struct necp_kernel_socket_policy ** __indexable necp_kernel_socket_policies_app_layer_map; 423 static struct necp_kernel_ip_output_policy ** __indexable necp_kernel_ip_output_policies_map[NECP_K… 451 …find_policy_match_with_info_locked(struct necp_kernel_socket_policy ** __indexable policy_search_a… 482 static bool necp_buffer_compare_with_bit_prefix(u_int8_t * __indexable p1, u_int8_t * __indexable p… 1085 u_int8_t * __indexable tlv_buffer = NULL; in necp_session_add_policy() 1136 u_int8_t * __indexable response = NULL; in necp_session_get_policy() 1250 u_int8_t * __indexable response = NULL; in necp_session_list_all() 1957 necp_buffer_write_tlv_validate(u_int8_t * __indexable cursor, u_int8_t type, u_int32_t length, in necp_buffer_write_tlv_validate() 1985 u_int8_t * __indexable next_tlv = (u_int8_t *)(cursor + sizeof(type) + sizeof(length) + length); [all …]
|
| H A D | necp_client.c | 520 struct necp_client_interface_option * __indexable extra_interface_options; 780 struct necp_client_flow_stats * __indexable 819 …uint8_t * __indexable req_ptr = __unsafe_forge_bidi_indexable(uint8_t *, req, sizeof(struct necp_c… in flow_req_get_address() 836 …uint8_t * __indexable req_ptr = __unsafe_forge_bidi_indexable(uint8_t *, req, sizeof(struct necp_c… in flow_req_get_proto() 2670 …u_int8_t * __indexable value = necp_buffer_get_tlv_value(parameters, parameters_size, offset, NULL… in necp_client_update_local_port_parameters() 2917 …u_int8_t * __indexable value = necp_buffer_get_tlv_value(parameters, parameters_size, offset, NULL… in necp_client_parse_parameters() 3365 necp_client_parse_result(u_int8_t * __indexable result, in necp_client_parse_result() 3380 u_int8_t * __indexable value = necp_buffer_get_tlv_value(result, result_size, offset, NULL); in necp_client_parse_result() 4129 u_int8_t * __indexable assigned_results, in necp_assign_client_result_locked() 4633 u_int8_t * __indexable cursor = client->result; in necp_update_client_result() [all …]
|
| H A D | strict_type_cnv_private.h | 370 CV TAG TYPE * __indexable: CNV_F
|
| /xnu-11215.1.10/bsd/netinet6/ |
| H A D | in6.c | 187 static int in6ctl_associd(struct socket *, u_long, caddr_t __indexable); 188 static int in6ctl_connid(struct socket *, u_long, caddr_t __indexable); 189 static int in6ctl_conninfo(struct socket *, u_long, caddr_t __indexable); 190 static int in6ctl_llstart(struct ifnet *, u_long, caddr_t __indexable); 192 static int in6ctl_cgastart(struct ifnet *, u_long, caddr_t __indexable); 214 static struct in6_aliasreq *in6_aliasreq_to_native(void *__indexable, int, 416 lim = (u_char *)(struct in6_addr *__indexable)mask + sizeof(*mask); 418 for (p = (u_char *)(struct in6_addr *__indexable)mask; p < lim; x++, p++) { 537 in6_aliasreq_to_native(void *__indexable data, int data_is_64, struct in6_aliasreq *dst) in in6_aliasreq_to_native() 580 in6ctl_associd(struct socket *so, u_long cmd, caddr_t __indexable data) in in6ctl_associd() [all …]
|
| H A D | in6_var.h | 207 const struct ifaddr * __indexable : __ifatoia6_const, \ 210 struct ifaddr * __indexable : __ifatoia6) \
|
| H A D | icmp6.c | 171 struct ifnet **, char *__indexable); 172 static int ni6_store_addrs(struct icmp6_nodeinfo *ni6, struct icmp6_nodeinfo *__indexable nni6, 1820 ni6_addrs(struct icmp6_nodeinfo *ni6, struct ifnet **ifpp, char *__indexable subj) in ni6_addrs() 1939 ni6_store_addrs(struct icmp6_nodeinfo *ni6, struct icmp6_nodeinfo *__indexable nni6, in ni6_store_addrs()
|
| /xnu-11215.1.10/EXTERNAL_HEADERS/ |
| H A D | ptrcheck.h | 42 #define __indexable __attribute__((__indexable__)) macro
|
| /xnu-11215.1.10/bsd/sys/ |
| H A D | constrained_ctypes.h | 529 #define __CCT_CONTRACT_ATTR___CCT_PTR __indexable
|
| H A D | cdefs.h | 1175 #define __indexable macro 1183 #define __header_indexable __indexable
|
| /xnu-11215.1.10/bsd/skywalk/mem/ |
| H A D | skmem_slab.c | 70 char *buf, *__indexable slab; in skmem_slab_create() 71 char *__indexable bufm; in skmem_slab_create() 111 struct skmem_bufctl *__indexable bc; in skmem_slab_create()
|
| H A D | skmem_region.c | 977 bitmap_t *__indexable bmap = skr->skr_seg_bmap; in skmem_region_destroy() 993 struct sksegment_bkt *__indexable htable = skr->skr_hash_table; in skmem_region_destroy() 1133 void *__indexable addr = NULL, *__indexable addr1 = NULL; in __sized_by() 1953 struct sksegment_bkt *__indexable old_table, *new_table; in skmem_region_hash_rescale()
|
| H A D | skmem.c | 435 static char *__indexable skmem_dump_buf;
|
| /xnu-11215.1.10/doc/primitives/ |
| H A D | string-handling.md | 26 | strncmp(first, secnd, n) | __null_terminated first | __indexable first | 29 | __indexable secnd | strlcmp(secnd, first, n2) | strbufcmp(first, n1, secnd, n2) | 37 > passing 'const char *__indexable' to parameter of incompatible type
|
| /xnu-11215.1.10/bsd/kern/ |
| H A D | tracker.c | 137 struct trackerhashhead * __indexable tracker_hashbase; 544 u_int8_t * __indexable buffer = scratch_pad; in tracker_add() 797 uint8_t * __indexable buffer = scratch_pad_all; in tracker_dump()
|
| H A D | kpi_socketfilter.c | 1022 const struct sockaddr *nam = (const struct sockaddr *__indexable)innam; in sflt_connectout() 1332 const struct sflt_filter *filter = (const struct sflt_filter *__indexable)infilter; in sflt_register_common()
|
| /xnu-11215.1.10/bsd/skywalk/nexus/ |
| H A D | nexus_traffic_rule.c | 347 volatile struct ip *__indexable _iph; in fill_inet_td() 348 volatile struct ip6_hdr *__indexable _ip6; in fill_inet_td()
|