Lines Matching refs:nts_provider

581 …nstat_provider          *nts_provider;      // The "provider" for the source, e.g. for kernel TCP …  member
1147 nstat_provider *sp = src->nts_provider; in nstat_client_sanitize_cookie()
2287 provider_id = src->nts_provider->nstat_provider_id; in nstat_pcb_event()
4326 if (src->nts_provider != &nstat_ifnet_provider) { in nstat_ifnet_lookup()
4411 if (src->nts_provider != &nstat_ifnet_provider || in nstat_ifnet_release()
4865 if (src->nts_provider != &nstat_ifnet_provider) { in nstat_ifnet_threshold_reached()
5841 if (((src->nts_provider->nstat_provider_id == NSTAT_PROVIDER_ROUTE) || in nstat_idle_check()
5842 (src->nts_provider->nstat_provider_id == NSTAT_PROVIDER_IFNET)) && in nstat_idle_check()
5843 (src->nts_provider->nstat_gone(src->nts_cookie))) { in nstat_idle_check()
5914 src->nts_provider->nstat_release(src->nts_cookie); in nstat_client_cleanup_source()
5925 if (src->nts_provider->nstat_reporting_allowed == NULL) { in nstat_client_reporting_allowed()
5929 return src->nts_provider->nstat_reporting_allowed(src->nts_cookie, in nstat_client_reporting_allowed()
5930 &client->ntc_provider_filters[src->nts_provider->nstat_provider_id], suppression_flags); in nstat_client_reporting_allowed()
6069 if (src->nts_provider->nstat_counts == NULL) { in nstat_client_send_counts()
6081 if (src->nts_provider->nstat_counts(src->nts_cookie, &counts.counts, gone) == 0) { in nstat_client_send_counts()
6105 if (!src->nts_provider->nstat_counts) { in nstat_client_append_counts()
6117 result = src->nts_provider->nstat_counts(src->nts_cookie, &counts.counts, gone); in nstat_client_append_counts()
6138 if (src->nts_provider->nstat_descriptor_length == 0 || in nstat_client_send_description()
6139 src->nts_provider->nstat_copy_descriptor == NULL) { in nstat_client_send_description()
6146 …size_t size = offsetof(nstat_msg_src_description, data) + src->nts_provider->nstat_descri… in nstat_client_send_description()
6166 desc->provider = src->nts_provider->nstat_provider_id; in nstat_client_send_description()
6169 …errno_t result = src->nts_provider->nstat_copy_descriptor(src->nts_cookie, desc_data_ptr, src->nts… in nstat_client_send_description()
6190 …size_t size = offsetof(nstat_msg_src_description, data) + src->nts_provider->nstat_descriptor_len… in nstat_client_append_description()
6191 if (size > 512 || src->nts_provider->nstat_descriptor_length == 0 || in nstat_client_append_description()
6192 src->nts_provider->nstat_copy_descriptor == NULL) { in nstat_client_append_description()
6205 desc->provider = src->nts_provider->nstat_provider_id; in nstat_client_append_description()
6211 result = src->nts_provider->nstat_copy_descriptor(src->nts_cookie, desc_data_ptr, in nstat_client_append_description()
6212 src->nts_provider->nstat_descriptor_length); in nstat_client_append_description()
6226 nstat_provider_id_t provider_id = src->nts_provider->nstat_provider_id; in nstat_extension_flags_for_source()
6241 if ((src->nts_provider->nstat_descriptor_length == 0 || in nstat_client_send_update()
6242 src->nts_provider->nstat_copy_descriptor == NULL) && in nstat_client_send_update()
6243 src->nts_provider->nstat_counts == NULL) { in nstat_client_send_update()
6251 src->nts_provider->nstat_descriptor_length; in nstat_client_send_update()
6256 if ((extension_mask != 0) && (src->nts_provider->nstat_copy_extension != NULL)) { in nstat_client_send_update()
6260 …size_t extension_size = src->nts_provider->nstat_copy_extension(src->nts_cookie, extension_id, NUL… in nstat_client_send_update()
6293 desc->provider = src->nts_provider->nstat_provider_id; in nstat_client_send_update()
6306 if (src->nts_provider->nstat_descriptor_length != 0 && src->nts_provider->nstat_copy_descriptor) { in nstat_client_send_update()
6309 result = src->nts_provider->nstat_copy_descriptor(src->nts_cookie, desc_data_ptr, in nstat_client_send_update()
6310 src->nts_provider->nstat_descriptor_length); in nstat_client_send_update()
6318 …xtended_item_hdr *)mtodo(msg, sizeof(nstat_msg_src_update_hdr) + src->nts_provider->nstat_descript… in nstat_client_send_update()
6326 …size_t extension_size = src->nts_provider->nstat_copy_extension(src->nts_cookie, extension_id, buf… in nstat_client_send_update()
6346 if (src->nts_provider->nstat_counts) { in nstat_client_send_update()
6347 result = src->nts_provider->nstat_counts(src->nts_cookie, &desc->counts, gone); in nstat_client_send_update()
6378 if ((src->nts_provider->nstat_descriptor_length == 0 || in nstat_client_send_details()
6379 src->nts_provider->nstat_copy_descriptor == NULL) || in nstat_client_send_details()
6380 src->nts_provider->nstat_details == NULL) { in nstat_client_send_details()
6388 src->nts_provider->nstat_descriptor_length; in nstat_client_send_details()
6393 if ((extension_mask != 0) && (src->nts_provider->nstat_copy_extension != NULL)) { in nstat_client_send_details()
6397 …size_t extension_size = src->nts_provider->nstat_copy_extension(src->nts_cookie, extension_id, NUL… in nstat_client_send_details()
6430 desc->provider = src->nts_provider->nstat_provider_id; in nstat_client_send_details()
6443 if (src->nts_provider->nstat_descriptor_length != 0 && src->nts_provider->nstat_copy_descriptor) { in nstat_client_send_details()
6446 result = src->nts_provider->nstat_copy_descriptor(src->nts_cookie, desc_data_ptr, in nstat_client_send_details()
6447 src->nts_provider->nstat_descriptor_length); in nstat_client_send_details()
6455 …tended_item_hdr *)mtodo(msg, sizeof(nstat_msg_src_details_hdr) + src->nts_provider->nstat_descript… in nstat_client_send_details()
6461 …size_t extension_size = src->nts_provider->nstat_copy_extension(src->nts_cookie, extension_id, buf… in nstat_client_send_details()
6481 if (src->nts_provider->nstat_details) { in nstat_client_send_details()
6482 result = src->nts_provider->nstat_details(src->nts_cookie, &desc->detailed_counts, gone); in nstat_client_send_details()
6510 if ((src->nts_provider->nstat_descriptor_length == 0 || in nstat_client_append_update()
6511 src->nts_provider->nstat_copy_descriptor == NULL) && in nstat_client_append_update()
6512 src->nts_provider->nstat_counts == NULL) { in nstat_client_append_update()
6516 …size_t size = offsetof(nstat_msg_src_update, data) + src->nts_provider->nstat_descriptor_leng… in nstat_client_append_update()
6521 if ((extension_mask != 0) && (src->nts_provider->nstat_copy_extension != NULL)) { in nstat_client_append_update()
6525 …size_t extension_size = src->nts_provider->nstat_copy_extension(src->nts_cookie, extension_id, NUL… in nstat_client_append_update()
6559 desc->provider = src->nts_provider->nstat_provider_id; in nstat_client_append_update()
6563 if (src->nts_provider->nstat_descriptor_length != 0 && src->nts_provider->nstat_copy_descriptor) { in nstat_client_append_update()
6566 result = src->nts_provider->nstat_copy_descriptor(src->nts_cookie, desc_data_ptr, in nstat_client_append_update()
6567 src->nts_provider->nstat_descriptor_length); in nstat_client_append_update()
6579 sizeof(nstat_msg_src_update_hdr) + src->nts_provider->nstat_descriptor_length); in nstat_client_append_update()
6586 …size_t extension_size = src->nts_provider->nstat_copy_extension(src->nts_cookie, extension_id, buf… in nstat_client_append_update()
6604 if (src->nts_provider->nstat_counts) { in nstat_client_append_update()
6605 result = src->nts_provider->nstat_counts(src->nts_cookie, &desc->counts, gone); in nstat_client_append_update()
6633 if ((src->nts_provider->nstat_descriptor_length == 0 || in nstat_client_append_details()
6634 src->nts_provider->nstat_copy_descriptor == NULL) && in nstat_client_append_details()
6635 src->nts_provider->nstat_details == NULL) { in nstat_client_append_details()
6639 …size_t size = offsetof(nstat_msg_src_details, data) + src->nts_provider->nstat_descriptor_len… in nstat_client_append_details()
6644 if ((extension_mask != 0) && (src->nts_provider->nstat_copy_extension != NULL)) { in nstat_client_append_details()
6648 …size_t extension_size = src->nts_provider->nstat_copy_extension(src->nts_cookie, extension_id, NUL… in nstat_client_append_details()
6682 desc->provider = src->nts_provider->nstat_provider_id; in nstat_client_append_details()
6686 if (src->nts_provider->nstat_descriptor_length != 0 && src->nts_provider->nstat_copy_descriptor) { in nstat_client_append_details()
6689 result = src->nts_provider->nstat_copy_descriptor(src->nts_cookie, desc_data_ptr, in nstat_client_append_details()
6690 src->nts_provider->nstat_descriptor_length); in nstat_client_append_details()
6702 sizeof(nstat_msg_src_details_hdr) + src->nts_provider->nstat_descriptor_length); in nstat_client_append_details()
6709 …size_t extension_size = src->nts_provider->nstat_copy_extension(src->nts_cookie, extension_id, buf… in nstat_client_append_details()
6727 if (src->nts_provider->nstat_details) { in nstat_client_append_details()
6728 result = src->nts_provider->nstat_details(src->nts_cookie, &desc->detailed_counts, gone); in nstat_client_append_details()
7004 src->nts_provider = provider; in nstat_client_source_add()