/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmSpirvVersion1p4Tests.cpp | 70 void addTestsForAmberFiles (tcu::TestCaseGroup* tests, CaseGroup group) in addTestsForAmberFiles() argument 74 const std::string data_dir(group.data_dir); in addTestsForAmberFiles() 75 const std::string subdir(group.subdir); in addTestsForAmberFiles() 77 std::vector<Case> cases(group.cases); in addTestsForAmberFiles() 115 DE_UNREF(group); in addTestsForAmberFiles() 154 CaseGroup group(data_dir, "opcopylogical"); in createSpirvVersion1p4Group() 156 group.add("different_matrix_layout"); in createSpirvVersion1p4Group() 158 group.add("different_matrix_strides"); in createSpirvVersion1p4Group() 160 group.add("nested_arrays_different_inner_stride"); in createSpirvVersion1p4Group() 162 group in createSpirvVersion1p4Group() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmSpirvVersion1p4Tests.cpp | 71 void addTestsForAmberFiles (tcu::TestCaseGroup* tests, CaseGroup group) in addTestsForAmberFiles() argument 75 const std::string data_dir(group.data_dir); in addTestsForAmberFiles() 76 const std::string subdir(group.subdir); in addTestsForAmberFiles() 78 std::vector<Case> cases(group.cases); in addTestsForAmberFiles() 117 DE_UNREF(group); in addTestsForAmberFiles() 155 CaseGroup group(data_dir, "opcopylogical"); in createSpirvVersion1p4Group() 156 group.add("different_matrix_layout","different matrix layout"); in createSpirvVersion1p4Group() 157 group.add("different_matrix_strides","different matrix strides"); in createSpirvVersion1p4Group() 158 group.add("nested_arrays_different_inner_stride","nested_arrays_different_inner_stride"); in createSpirvVersion1p4Group() 159 group in createSpirvVersion1p4Group() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | mcg.c | 50 #define mcg_warn_group(group, format, arg...) \ 52 (group)->name, group->demux->port, ## arg) 54 #define mcg_debug_group(group, format, arg...) \ 56 (group)->name, (group)->demux->port, ## arg) 58 #define mcg_error_group(group, format, arg...) \ 59 pr_err(" %16s: " format, (group)->name, ## arg) 136 struct mcast_group *group; member 144 mcg_warn_group(group, "di 166 struct mcast_group *group; mcast_find() local 183 mcast_insert(struct mlx4_ib_demux_ctx *ctx, struct mcast_group *group) mcast_insert() argument 252 send_join_to_wire(struct mcast_group *group, struct ib_sa_mad *sa_mad) send_join_to_wire() argument 279 send_leave_to_wire(struct mcast_group *group, u8 join_state) send_leave_to_wire() argument 318 send_reply_to_slave(int slave, struct mcast_group *group, struct ib_sa_mad *req_sa_mad, u16 status) send_reply_to_slave() argument 437 release_group(struct mcast_group *group, int from_timeout_handler) release_group() argument 474 adjust_membership(struct mcast_group *group, u8 join_state, int inc) adjust_membership() argument 483 get_leave_state(struct mcast_group *group) get_leave_state() argument 495 join_group(struct mcast_group *group, int slave, u8 join_mask) join_group() argument 511 leave_group(struct mcast_group *group, int slave, u8 leave_state) leave_group() argument 524 check_leave(struct mcast_group *group, int slave, u8 leave_mask) check_leave() argument 542 struct mcast_group *group; mlx4_ib_mcg_timeout_handler() local 584 handle_leave_req(struct mcast_group *group, u8 leave_mask, struct mcast_req *req) handle_leave_req() argument 605 handle_join_req(struct mcast_group *group, u8 join_mask, struct mcast_req *req) handle_join_req() argument 644 struct mcast_group *group; mlx4_ib_mcg_work_handler() local 750 struct mcast_group *group = NULL, *cur_group, *n; search_relocate_mgid0_group() local 813 struct mcast_group *group, *cur_group; acquire_group() local 871 struct mcast_group *group = req->group; queue_req() local 888 struct mcast_group *group; mlx4_ib_mcg_demux_handler() local 937 struct mcast_group *group; mlx4_ib_mcg_multiplex_handler() local 993 struct mcast_group *group = sysfs_show_group() local 1060 force_clean_group(struct mcast_group *group) force_clean_group() argument 1077 struct mcast_group *group; _mlx4_ib_mcg_port_cleanup() local 1163 clear_pending_reqs(struct mcast_group *group, int vf) clear_pending_reqs() argument 1196 push_deleteing_req(struct mcast_group *group, int slave) push_deleteing_req() argument 1227 struct mcast_group *group; clean_vf_mcast() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | mcg.c | 50 #define mcg_warn_group(group, format, arg...) \ 52 (group)->name, group->demux->port, ## arg) 54 #define mcg_debug_group(group, format, arg...) \ 56 (group)->name, (group)->demux->port, ## arg) 58 #define mcg_error_group(group, format, arg...) \ 59 pr_err(" %16s: " format, (group)->name, ## arg) 136 struct mcast_group *group; member 144 mcg_warn_group(group, "di 166 struct mcast_group *group; mcast_find() local 183 mcast_insert(struct mlx4_ib_demux_ctx *ctx, struct mcast_group *group) mcast_insert() argument 252 send_join_to_wire(struct mcast_group *group, struct ib_sa_mad *sa_mad) send_join_to_wire() argument 279 send_leave_to_wire(struct mcast_group *group, u8 join_state) send_leave_to_wire() argument 318 send_reply_to_slave(int slave, struct mcast_group *group, struct ib_sa_mad *req_sa_mad, u16 status) send_reply_to_slave() argument 437 release_group(struct mcast_group *group, int from_timeout_handler) release_group() argument 474 adjust_membership(struct mcast_group *group, u8 join_state, int inc) adjust_membership() argument 483 get_leave_state(struct mcast_group *group) get_leave_state() argument 495 join_group(struct mcast_group *group, int slave, u8 join_mask) join_group() argument 511 leave_group(struct mcast_group *group, int slave, u8 leave_state) leave_group() argument 524 check_leave(struct mcast_group *group, int slave, u8 leave_mask) check_leave() argument 542 struct mcast_group *group; mlx4_ib_mcg_timeout_handler() local 584 handle_leave_req(struct mcast_group *group, u8 leave_mask, struct mcast_req *req) handle_leave_req() argument 605 handle_join_req(struct mcast_group *group, u8 join_mask, struct mcast_req *req) handle_join_req() argument 644 struct mcast_group *group; mlx4_ib_mcg_work_handler() local 750 struct mcast_group *group = NULL, *cur_group, *n; search_relocate_mgid0_group() local 813 struct mcast_group *group, *cur_group; acquire_group() local 871 struct mcast_group *group = req->group; queue_req() local 888 struct mcast_group *group; mlx4_ib_mcg_demux_handler() local 937 struct mcast_group *group; mlx4_ib_mcg_multiplex_handler() local 993 struct mcast_group *group = sysfs_show_group() local 1070 force_clean_group(struct mcast_group *group) force_clean_group() argument 1087 struct mcast_group *group; _mlx4_ib_mcg_port_cleanup() local 1173 clear_pending_reqs(struct mcast_group *group, int vf) clear_pending_reqs() argument 1206 push_deleteing_req(struct mcast_group *group, int slave) push_deleteing_req() argument 1237 struct mcast_group *group; clean_vf_mcast() local [all...] |
/foundation/arkui/ui_lite/test/uitest/test_draw_rect/ |
H A D | ui_test_draw_rect.cpp | 93 UIViewGroup* group = new UIViewGroup(); in CreateTestCaseGroup() local 94 group->Resize(Screen::GetInstance().GetWidth(), 180); // 180 : value in CreateTestCaseGroup() 95 return group; in CreateTestCaseGroup() 133 UIViewGroup* group = CreateTestCaseGroup(); in UIKitDrawRectTestRectNoBorder001() local 134 group->SetViewId("UIKit_DrawRect_Test_RectNoBorder_001"); in UIKitDrawRectTestRectNoBorder001() 135 group->SetPosition(0, 0); in UIKitDrawRectTestRectNoBorder001() 139 group->Add(label); in UIKitDrawRectTestRectNoBorder001() 148 group->Add(view); in UIKitDrawRectTestRectNoBorder001() 150 container_->Add(group); in UIKitDrawRectTestRectNoBorder001() 159 UIViewGroup* group in UIKitDrawRectTestRectNoBorder002() local 186 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectNoBorder003() local 213 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectNoBorder004() local 240 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectNoBorder005() local 267 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectNoBorder006() local 294 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectNoBorder007() local 321 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectNoBorder008() local 348 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectNoBorder009() local 375 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectNoBorder0010() local 402 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderNoRadius001() local 429 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderNoRadius002() local 456 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderRadius001() local 484 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderRadius002() local 512 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderRadius003() local 540 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderRadius004() local 568 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderRadius005() local 596 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderRadius006() local 624 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderRadius007() local 652 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderRadius008() local 680 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderRadius009() local 708 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderRadius010() local 736 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderRadius011() local 763 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRect001() local 789 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectColor001() local 820 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectRadius001() local 844 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectRadius002() local 868 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectRadius003() local 892 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectRadius004() local 923 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectOpacity001() local 946 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectOpacity002() local 969 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectOpacity003() local 998 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderColor001() local 1030 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderWidth001() local 1053 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderWidth002() local 1082 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderOpacity001() local 1106 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderOpacity002() local 1130 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectBorderOpacity003() local 1161 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectPadding001() local 1187 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectPadding002() local 1227 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectMargin001() local 1253 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectMargin002() local 1288 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectPaddingMargin001() local 1318 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectPaddingMargin002() local 1361 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectWidthAndHeight001() local 1385 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectWidthAndHeight002() local 1409 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawRectTestRectWidthAndHeight003() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/p2p/ |
H A D | p2p_group.c | 2 * Wi-Fi Direct - P2P group operations 32 * struct p2p_group - Internal P2P module per-group data 49 struct p2p_group *group, **groups; in p2p_group_init() local 51 group = os_zalloc(sizeof(*group)); in p2p_group_init() 52 if (group == NULL) in p2p_group_init() 58 os_free(group); in p2p_group_init() 61 groups[p2p->num_groups++] = group; in p2p_group_init() 64 group->p2p = p2p; in p2p_group_init() 65 group in p2p_group_init() 84 p2p_group_free_members(struct p2p_group *group) p2p_group_free_members() argument 98 p2p_group_deinit(struct p2p_group *group) p2p_group_deinit() argument 137 p2p_group_add_common_ies(struct p2p_group *group, struct wpabuf *ie) p2p_group_add_common_ies() argument 208 p2p_group_build_beacon_ie(struct p2p_group *group) p2p_group_build_beacon_ie() argument 354 wifi_display_build_go_ie(struct p2p_group *group) wifi_display_build_go_ie() argument 405 wifi_display_group_update(struct p2p_group *group) wifi_display_group_update() argument 414 p2p_buf_add_group_info(struct p2p_group *group, struct wpabuf *buf, int max_clients) p2p_buf_add_group_info() argument 436 p2p_group_buf_add_id(struct p2p_group *group, struct wpabuf *buf) p2p_group_buf_add_id() argument 443 p2p_group_build_probe_resp_ie(struct p2p_group *group) p2p_group_build_probe_resp_ie() argument 482 p2p_group_update_ies(struct p2p_group *group) p2p_group_update_ies() argument 572 p2p_group_remove_member(struct p2p_group *group, const u8 *addr) p2p_group_remove_member() argument 602 p2p_group_notif_assoc(struct p2p_group *group, const u8 *addr, const u8 *ie, size_t len) p2p_group_notif_assoc() argument 646 p2p_group_assoc_resp_ie(struct p2p_group *group, u8 status) p2p_group_assoc_resp_ie() argument 690 p2p_group_notif_disassoc(struct p2p_group *group, const u8 *addr) p2p_group_notif_disassoc() argument 759 p2p_group_match_dev_type(struct p2p_group *group, struct wpabuf *wps) p2p_group_match_dev_type() argument 776 p2p_group_match_dev_id(struct p2p_group *group, struct wpabuf *p2p) p2p_group_match_dev_id() argument 801 p2p_group_notif_formation_done(struct p2p_group *group) p2p_group_notif_formation_done() argument 811 p2p_group_notif_noa(struct p2p_group *group, const u8 *noa, size_t noa_len) p2p_group_notif_noa() argument 841 p2p_group_get_client(struct p2p_group *group, const u8 *dev_id) p2p_group_get_client() argument 855 p2p_group_get_client_interface_addr(struct p2p_group *group, const u8 *dev_addr) p2p_group_get_client_interface_addr() argument 869 p2p_group_get_client_iface( struct p2p_group *group, const u8 *interface_addr) p2p_group_get_client_iface() argument 883 p2p_group_get_dev_addr(struct p2p_group *group, const u8 *addr) p2p_group_get_dev_addr() argument 910 p2p_group_go_discover(struct p2p_group *group, const u8 *dev_id, const u8 *searching_dev, int rx_freq) p2p_group_go_discover() argument 956 p2p_group_get_interface_addr(struct p2p_group *group) p2p_group_get_interface_addr() argument 962 p2p_group_presence_req(struct p2p_group *group, const u8 *client_interface_addr, const u8 *noa, size_t noa_len) p2p_group_presence_req() argument 1000 p2p_get_group_num_members(struct p2p_group *group) p2p_get_group_num_members() argument 1009 p2p_client_limit_reached(struct p2p_group *group) p2p_client_limit_reached() argument 1018 p2p_iterate_group_members(struct p2p_group *group, void **next) p2p_iterate_group_members() argument 1036 p2p_group_is_client_connected(struct p2p_group *group, const u8 *dev_addr) p2p_group_is_client_connected() argument 1049 p2p_group_is_group_id_match(struct p2p_group *group, const u8 *group_id, size_t group_id_len) p2p_group_is_group_id_match() argument 1061 p2p_group_force_beacon_update_ies(struct p2p_group *group) p2p_group_force_beacon_update_ies() argument 1068 p2p_group_get_freq(struct p2p_group *group) p2p_group_get_freq() argument 1074 p2p_group_get_config(struct p2p_group *group) p2p_group_get_config() argument 1080 p2p_loop_on_all_groups(struct p2p_data *p2p, int (*group_callback)(struct p2p_group *group, void *user_data), void *user_data) p2p_loop_on_all_groups() argument 1094 p2p_group_get_common_freqs(struct p2p_group *group, int *common_freqs, unsigned int *num) p2p_group_get_common_freqs() argument [all...] |
/foundation/arkui/ui_lite/test/uitest/test_draw_line/ |
H A D | ui_test_draw_line.cpp | 61 UIViewGroup* group = new UIViewGroup(); in CreateTestCaseGroup() local 62 // 288: group width; 250: group height in CreateTestCaseGroup() 63 group->Resize(288, 250); in CreateTestCaseGroup() 64 return group; in CreateTestCaseGroup() 93 UIViewGroup* group = CreateTestCaseGroup(); in UIKitDrawLineTestLine001() local 94 group->SetViewId("UIKit_Draw_Line_Test_Line_001"); in UIKitDrawLineTestLine001() 95 group->SetPosition(0, 0); in UIKitDrawLineTestLine001() 98 group->Add(label); in UIKitDrawLineTestLine001() 104 group in UIKitDrawLineTestLine001() 115 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawLineTestLine002() local 138 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawLineTestLine003() local 163 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawLineTestLine004() local 188 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawLineTestLine005() local 214 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawLineTestLine006() local 240 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawLineTestLine007() local 264 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawLineTestLine008() local 297 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawLineTestLine009() local 321 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawLineTestLine010() local 345 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawLineTestLine011() local 375 UIViewGroup* group = CreateTestCaseGroup(); UIKitDrawLineTestLine012() local [all...] |
/kernel/linux/linux-6.6/drivers/vfio/ |
H A D | group.c | 26 static struct vfio_device *vfio_device_get_from_name(struct vfio_group *group, in vfio_device_get_from_name() argument 31 mutex_lock(&group->device_lock); in vfio_device_get_from_name() 32 list_for_each_entry(it, &group->device_list, group_next) { in vfio_device_get_from_name() 50 mutex_unlock(&group->device_lock); in vfio_device_get_from_name() 58 static bool vfio_group_has_iommu(struct vfio_group *group) in vfio_group_has_iommu() argument 60 lockdep_assert_held(&group->group_lock); in vfio_group_has_iommu() 65 WARN_ON(!group->container != !group->container_users); in vfio_group_has_iommu() 67 return group->container || group in vfio_group_has_iommu() 76 vfio_group_ioctl_unset_container(struct vfio_group *group) vfio_group_ioctl_unset_container() argument 102 vfio_group_ioctl_set_container(struct vfio_group *group, int __user *arg) vfio_group_ioctl_set_container() argument 306 vfio_group_ioctl_get_device_fd(struct vfio_group *group, char __user *arg) vfio_group_ioctl_get_device_fd() argument 346 vfio_group_ioctl_get_status(struct vfio_group *group, struct vfio_group_status __user *arg) vfio_group_ioctl_get_status() argument 388 struct vfio_group *group = filep->private_data; vfio_group_fops_unl_ioctl() local 407 struct vfio_group *group = device->group; vfio_device_block_group() local 425 struct vfio_group *group = device->group; vfio_device_unblock_group() local 434 struct vfio_group *group = vfio_group_fops_open() local 476 struct vfio_group *group = filep->private_data; vfio_group_fops_release() local 511 struct vfio_group *group; vfio_group_find_from_iommu() local 528 struct vfio_group *group = container_of(dev, struct vfio_group, dev); vfio_group_release() local 541 struct vfio_group *group; vfio_group_alloc() local 578 struct vfio_group *group; vfio_create_group() local 615 struct vfio_group *group; vfio_noiommu_group_alloc() local 646 vfio_group_has_device(struct vfio_group *group, struct device *dev) vfio_group_has_device() argument 664 struct vfio_group *group; vfio_group_find_or_alloc() local 705 struct vfio_group *group; vfio_device_set_group() local 722 struct vfio_group *group = device->group; vfio_device_remove_group() local 783 struct vfio_group *group = device->group; vfio_device_group_use_iommu() local 800 struct vfio_group *group = device->group; vfio_device_group_unuse_iommu() local 818 struct vfio_group *group = file->private_data; vfio_group_from_file() local 835 struct vfio_group *group = vfio_group_from_file(file); vfio_file_iommu_group() local 864 vfio_group_enforced_coherent(struct vfio_group *group) vfio_group_enforced_coherent() argument 887 vfio_group_set_kvm(struct vfio_group *group, struct kvm *kvm) vfio_group_set_kvm() argument 903 struct vfio_group *group = vfio_group_from_file(file); vfio_file_has_dev() local [all...] |
/kernel/linux/linux-5.10/fs/notify/ |
H A D | group.c | 20 * Final freeing of a group 22 static void fsnotify_final_destroy_group(struct fsnotify_group *group) in fsnotify_final_destroy_group() argument 24 if (group->ops->free_group_priv) in fsnotify_final_destroy_group() 25 group->ops->free_group_priv(group); in fsnotify_final_destroy_group() 27 mem_cgroup_put(group->memcg); in fsnotify_final_destroy_group() 28 mutex_destroy(&group->mark_mutex); in fsnotify_final_destroy_group() 30 kfree(group); in fsnotify_final_destroy_group() 34 * Stop queueing new events for this group. Once this function returns 35 * fsnotify_add_event() will not add any new events to the group' 37 fsnotify_group_stop_queueing(struct fsnotify_group *group) fsnotify_group_stop_queueing() argument 50 fsnotify_destroy_group(struct fsnotify_group *group) fsnotify_destroy_group() argument 99 fsnotify_get_group(struct fsnotify_group *group) fsnotify_get_group() argument 107 fsnotify_put_group(struct fsnotify_group *group) fsnotify_put_group() argument 119 struct fsnotify_group *group; fsnotify_alloc_group() local 146 struct fsnotify_group *group = file->private_data; fsnotify_fasync() local [all...] |
H A D | notification.c | 7 * Basic idea behind the notification queue: An fsnotify group (like inotify) 10 * event to the group notify queue. Since a single event might need to be on 11 * multiple group's notification queues we can't add the event directly to each 17 * another group a new event_holder (from fsnotify_event_holder_cachep) will be 51 bool fsnotify_notify_queue_is_empty(struct fsnotify_group *group) in fsnotify_notify_queue_is_empty() argument 53 assert_spin_locked(&group->notification_lock); in fsnotify_notify_queue_is_empty() 54 return list_empty(&group->notification_list) ? true : false; in fsnotify_notify_queue_is_empty() 57 void fsnotify_destroy_event(struct fsnotify_group *group, in fsnotify_destroy_event() argument 60 /* Overflow events are per-group and we don't want to free them */ in fsnotify_destroy_event() 61 if (!event || event == group in fsnotify_destroy_event() 84 fsnotify_add_event(struct fsnotify_group *group, struct fsnotify_event *event, int (*merge)(struct list_head *, struct fsnotify_event *)) fsnotify_add_event() argument 131 fsnotify_remove_queued_event(struct fsnotify_group *group, struct fsnotify_event *event) fsnotify_remove_queued_event() argument 147 fsnotify_remove_first_event(struct fsnotify_group *group) fsnotify_remove_first_event() argument 165 fsnotify_peek_first_event(struct fsnotify_group *group) fsnotify_peek_first_event() argument 177 fsnotify_flush_notify(struct fsnotify_group *group) fsnotify_flush_notify() argument [all...] |
/third_party/node/deps/openssl/openssl/crypto/ec/ |
H A D | ecp_smpl.c | 98 int ossl_ec_GFp_simple_group_init(EC_GROUP *group) in ossl_ec_GFp_simple_group_init() argument 100 group->field = BN_new(); in ossl_ec_GFp_simple_group_init() 101 group->a = BN_new(); in ossl_ec_GFp_simple_group_init() 102 group->b = BN_new(); in ossl_ec_GFp_simple_group_init() 103 if (group->field == NULL || group->a == NULL || group->b == NULL) { in ossl_ec_GFp_simple_group_init() 104 BN_free(group->field); in ossl_ec_GFp_simple_group_init() 105 BN_free(group->a); in ossl_ec_GFp_simple_group_init() 106 BN_free(group in ossl_ec_GFp_simple_group_init() 113 ossl_ec_GFp_simple_group_finish(EC_GROUP *group) ossl_ec_GFp_simple_group_finish() argument 120 ossl_ec_GFp_simple_group_clear_finish(EC_GROUP *group) ossl_ec_GFp_simple_group_clear_finish() argument 141 ossl_ec_GFp_simple_group_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GFp_simple_group_set_curve() argument 200 ossl_ec_GFp_simple_group_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) ossl_ec_GFp_simple_group_get_curve() argument 245 ossl_ec_GFp_simple_group_get_degree(const EC_GROUP *group) ossl_ec_GFp_simple_group_get_degree() argument 250 ossl_ec_GFp_simple_group_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) ossl_ec_GFp_simple_group_check_discriminant() argument 367 ossl_ec_GFp_simple_point_set_to_infinity(const EC_GROUP *group, EC_POINT *point) ossl_ec_GFp_simple_point_set_to_infinity() argument 375 ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, const BIGNUM *z, BN_CTX *ctx) ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp() argument 435 ossl_ec_GFp_simple_get_Jprojective_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BIGNUM *z, BN_CTX *ctx) ossl_ec_GFp_simple_get_Jprojective_coordinates_GFp() argument 484 ossl_ec_GFp_simple_point_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) ossl_ec_GFp_simple_point_set_affine_coordinates() argument 501 ossl_ec_GFp_simple_point_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) ossl_ec_GFp_simple_point_get_affine_coordinates() argument 613 ossl_ec_GFp_simple_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) ossl_ec_GFp_simple_add() argument 798 ossl_ec_GFp_simple_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx) ossl_ec_GFp_simple_dbl() argument 940 ossl_ec_GFp_simple_invert(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) ossl_ec_GFp_simple_invert() argument 950 ossl_ec_GFp_simple_is_at_infinity(const EC_GROUP *group, const EC_POINT *point) ossl_ec_GFp_simple_is_at_infinity() argument 956 ossl_ec_GFp_simple_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx) ossl_ec_GFp_simple_is_on_curve() argument 1059 ossl_ec_GFp_simple_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) ossl_ec_GFp_simple_cmp() argument 1167 ossl_ec_GFp_simple_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) ossl_ec_GFp_simple_make_affine() argument 1206 ossl_ec_GFp_simple_points_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx) ossl_ec_GFp_simple_points_make_affine() argument 1365 ossl_ec_GFp_simple_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GFp_simple_field_mul() argument 1371 ossl_ec_GFp_simple_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GFp_simple_field_sqr() argument 1383 ossl_ec_GFp_simple_field_inv(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GFp_simple_field_inv() argument 1430 ossl_ec_GFp_simple_blind_coordinates(const EC_GROUP *group, EC_POINT *p, BN_CTX *ctx) ossl_ec_GFp_simple_blind_coordinates() argument 1493 ossl_ec_GFp_simple_ladder_pre(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) ossl_ec_GFp_simple_ladder_pre() argument 1563 ossl_ec_GFp_simple_ladder_step(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) ossl_ec_GFp_simple_ladder_step() argument 1651 ossl_ec_GFp_simple_ladder_post(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) ossl_ec_GFp_simple_ladder_post() argument [all...] |
H A D | ec2_smpl.c | 28 int ossl_ec_GF2m_simple_group_init(EC_GROUP *group) in ossl_ec_GF2m_simple_group_init() argument 30 group->field = BN_new(); in ossl_ec_GF2m_simple_group_init() 31 group->a = BN_new(); in ossl_ec_GF2m_simple_group_init() 32 group->b = BN_new(); in ossl_ec_GF2m_simple_group_init() 34 if (group->field == NULL || group->a == NULL || group->b == NULL) { in ossl_ec_GF2m_simple_group_init() 35 BN_free(group->field); in ossl_ec_GF2m_simple_group_init() 36 BN_free(group->a); in ossl_ec_GF2m_simple_group_init() 37 BN_free(group in ossl_ec_GF2m_simple_group_init() 47 ossl_ec_GF2m_simple_group_finish(EC_GROUP *group) ossl_ec_GF2m_simple_group_finish() argument 58 ossl_ec_GF2m_simple_group_clear_finish(EC_GROUP *group) ossl_ec_GF2m_simple_group_clear_finish() argument 101 ossl_ec_GF2m_simple_group_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GF2m_simple_group_set_curve() argument 141 ossl_ec_GF2m_simple_group_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) ossl_ec_GF2m_simple_group_get_curve() argument 171 ossl_ec_GF2m_simple_group_get_degree(const EC_GROUP *group) ossl_ec_GF2m_simple_group_get_degree() argument 180 ossl_ec_GF2m_simple_group_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) ossl_ec_GF2m_simple_group_check_discriminant() argument 276 ossl_ec_GF2m_simple_point_set_to_infinity(const EC_GROUP *group, EC_POINT *point) ossl_ec_GF2m_simple_point_set_to_infinity() argument 288 ossl_ec_GF2m_simple_point_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) ossl_ec_GF2m_simple_point_set_affine_coordinates() argument 320 ossl_ec_GF2m_simple_point_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) ossl_ec_GF2m_simple_point_get_affine_coordinates() argument 356 ossl_ec_GF2m_simple_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) ossl_ec_GF2m_simple_add() argument 477 ossl_ec_GF2m_simple_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx) ossl_ec_GF2m_simple_dbl() argument 483 ossl_ec_GF2m_simple_invert(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) ossl_ec_GF2m_simple_invert() argument 497 ossl_ec_GF2m_simple_is_at_infinity(const EC_GROUP *group, const EC_POINT *point) ossl_ec_GF2m_simple_is_at_infinity() argument 508 ossl_ec_GF2m_simple_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx) ossl_ec_GF2m_simple_is_on_curve() argument 581 ossl_ec_GF2m_simple_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) ossl_ec_GF2m_simple_cmp() argument 632 ossl_ec_GF2m_simple_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) ossl_ec_GF2m_simple_make_affine() argument 681 ossl_ec_GF2m_simple_points_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx) ossl_ec_GF2m_simple_points_make_affine() argument 695 ossl_ec_GF2m_simple_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GF2m_simple_field_mul() argument 702 ossl_ec_GF2m_simple_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GF2m_simple_field_sqr() argument 709 ossl_ec_GF2m_simple_field_div(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GF2m_simple_field_div() argument 722 ec_GF2m_simple_ladder_pre(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) ec_GF2m_simple_ladder_pre() argument 775 ec_GF2m_simple_ladder_step(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) ec_GF2m_simple_ladder_step() argument 805 ec_GF2m_simple_ladder_post(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) ec_GF2m_simple_ladder_post() argument 868 ec_GF2m_simple_points_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, size_t num, const EC_POINT *points[], const BIGNUM *scalars[], BN_CTX *ctx) ec_GF2m_simple_points_mul() argument 929 ec_GF2m_simple_field_inv(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ec_GF2m_simple_field_inv() argument [all...] |
H A D | ec_lib.c | 88 void EC_pre_comp_free(EC_GROUP *group) in EC_pre_comp_free() argument 90 switch (group->pre_comp_type) { in EC_pre_comp_free() 95 EC_nistz256_pre_comp_free(group->pre_comp.nistz256); in EC_pre_comp_free() 100 EC_nistp224_pre_comp_free(group->pre_comp.nistp224); in EC_pre_comp_free() 103 EC_nistp256_pre_comp_free(group->pre_comp.nistp256); in EC_pre_comp_free() 106 EC_nistp521_pre_comp_free(group->pre_comp.nistp521); in EC_pre_comp_free() 115 EC_ec_pre_comp_free(group->pre_comp.ec); in EC_pre_comp_free() 118 group->pre_comp.ec = NULL; in EC_pre_comp_free() 121 void EC_GROUP_free(EC_GROUP *group) in EC_GROUP_free() argument 123 if (!group) in EC_GROUP_free() 140 EC_GROUP_clear_free(EC_GROUP *group) EC_GROUP_clear_free() argument 289 EC_GROUP_method_of(const EC_GROUP *group) EC_GROUP_method_of() argument 315 ec_guess_cofactor(EC_GROUP *group) ec_guess_cofactor() argument 363 EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor) EC_GROUP_set_generator() argument 433 EC_GROUP_get0_generator(const EC_GROUP *group) EC_GROUP_get0_generator() argument 438 EC_GROUP_get_mont_data(const EC_GROUP *group) EC_GROUP_get_mont_data() argument 443 EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx) EC_GROUP_get_order() argument 453 EC_GROUP_get0_order(const EC_GROUP *group) EC_GROUP_get0_order() argument 458 EC_GROUP_order_bits(const EC_GROUP *group) EC_GROUP_order_bits() argument 463 EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor, BN_CTX *ctx) EC_GROUP_get_cofactor() argument 475 EC_GROUP_get0_cofactor(const EC_GROUP *group) EC_GROUP_get0_cofactor() argument 480 EC_GROUP_set_curve_name(EC_GROUP *group, int nid) EC_GROUP_set_curve_name() argument 489 EC_GROUP_get_curve_name(const EC_GROUP *group) EC_GROUP_get_curve_name() argument 494 EC_GROUP_get0_field(const EC_GROUP *group) EC_GROUP_get0_field() argument 499 EC_GROUP_get_field_type(const EC_GROUP *group) EC_GROUP_get_field_type() argument 504 EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag) EC_GROUP_set_asn1_flag() argument 509 EC_GROUP_get_asn1_flag(const EC_GROUP *group) EC_GROUP_get_asn1_flag() argument 514 EC_GROUP_set_point_conversion_form(EC_GROUP *group, point_conversion_form_t form) EC_GROUP_set_point_conversion_form() argument 520 EC_GROUP_get_point_conversion_form(const EC_GROUP *group) EC_GROUP_get_point_conversion_form() argument 526 EC_GROUP_set_seed(EC_GROUP *group, const unsigned char *p, size_t len) EC_GROUP_set_seed() argument 545 EC_GROUP_get0_seed(const EC_GROUP *group) EC_GROUP_get0_seed() argument 550 EC_GROUP_get_seed_len(const EC_GROUP *group) EC_GROUP_get_seed_len() argument 555 EC_GROUP_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) EC_GROUP_set_curve() argument 565 EC_GROUP_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) EC_GROUP_get_curve() argument 576 EC_GROUP_set_curve_GFp(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) EC_GROUP_set_curve_GFp() argument 582 EC_GROUP_get_curve_GFp(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) EC_GROUP_get_curve_GFp() argument 589 EC_GROUP_set_curve_GF2m(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) EC_GROUP_set_curve_GF2m() argument 595 EC_GROUP_get_curve_GF2m(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) EC_GROUP_get_curve_GF2m() argument 603 EC_GROUP_get_degree(const EC_GROUP *group) EC_GROUP_get_degree() argument 612 EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) EC_GROUP_check_discriminant() argument 715 EC_POINT_new(const EC_GROUP *group) EC_POINT_new() argument 785 EC_POINT_dup(const EC_POINT *a, const EC_GROUP *group) EC_POINT_dup() argument 811 EC_POINT_set_to_infinity(const EC_GROUP *group, EC_POINT *point) EC_POINT_set_to_infinity() argument 825 EC_POINT_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, const BIGNUM *z, BN_CTX *ctx) EC_POINT_set_Jprojective_coordinates_GFp() argument 842 EC_POINT_get_Jprojective_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BIGNUM *z, BN_CTX *ctx) EC_POINT_get_Jprojective_coordinates_GFp() argument 860 EC_POINT_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) EC_POINT_set_affine_coordinates() argument 883 EC_POINT_set_affine_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) EC_POINT_set_affine_coordinates_GFp() argument 891 EC_POINT_set_affine_coordinates_GF2m(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) EC_POINT_set_affine_coordinates_GF2m() argument 900 EC_POINT_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) EC_POINT_get_affine_coordinates() argument 920 EC_POINT_get_affine_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) EC_POINT_get_affine_coordinates_GFp() argument 928 EC_POINT_get_affine_coordinates_GF2m(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) EC_POINT_get_affine_coordinates_GF2m() argument 937 EC_POINT_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) EC_POINT_add() argument 952 EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx) EC_POINT_dbl() argument 966 EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx) EC_POINT_invert() argument 979 EC_POINT_is_at_infinity(const EC_GROUP *group, const EC_POINT *point) EC_POINT_is_at_infinity() argument 999 EC_POINT_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx) EC_POINT_is_on_curve() argument 1013 EC_POINT_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) EC_POINT_cmp() argument 1028 EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) EC_POINT_make_affine() argument 1041 EC_POINTs_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx) EC_POINTs_make_affine() argument 1067 EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, size_t num, const EC_POINT *points[], const BIGNUM *scalars[], BN_CTX *ctx) EC_POINTs_mul() argument 1114 EC_POINT_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar, const EC_POINT *point, const BIGNUM *p_scalar, BN_CTX *ctx) EC_POINT_mul() argument 1155 EC_GROUP_precompute_mult(EC_GROUP *group, BN_CTX *ctx) EC_GROUP_precompute_mult() argument 1167 EC_GROUP_have_precompute_mult(const EC_GROUP *group) EC_GROUP_have_precompute_mult() argument 1185 ec_precompute_mont_data(EC_GROUP *group) ec_precompute_mont_data() argument 1226 ossl_ec_group_simple_order_bits(const EC_GROUP *group) ossl_ec_group_simple_order_bits() argument 1233 ec_field_inverse_mod_ord(const EC_GROUP *group, BIGNUM *r, const BIGNUM *x, BN_CTX *ctx) ec_field_inverse_mod_ord() argument 1294 ossl_ec_group_do_inverse_ord(const EC_GROUP *group, BIGNUM *res, const BIGNUM *x, BN_CTX *ctx) ossl_ec_group_do_inverse_ord() argument 1313 ossl_ec_point_blind_coordinates(const EC_GROUP *group, EC_POINT *p, BN_CTX *ctx) ossl_ec_point_blind_coordinates() argument 1322 EC_GROUP_get_basis_type(const EC_GROUP *group) EC_GROUP_get_basis_type() argument 1346 EC_GROUP_get_trinomial_basis(const EC_GROUP *group, unsigned int *k) EC_GROUP_get_trinomial_basis() argument 1364 EC_GROUP_get_pentanomial_basis(const EC_GROUP *group, unsigned int *k1, unsigned int *k2, unsigned int *k3) EC_GROUP_get_pentanomial_basis() argument 1401 ec_group_explicit_to_named(const EC_GROUP *group, OSSL_LIB_CTX *libctx, const char *propq, BN_CTX *ctx) ec_group_explicit_to_named() argument 1502 ossl_ec_group_set_params(EC_GROUP *group, const OSSL_PARAM params[]) ossl_ec_group_set_params() argument 1541 EC_GROUP *group = NULL; EC_GROUP_new_from_params() local [all...] |
/third_party/openssl/crypto/ec/ |
H A D | ecp_smpl.c | 98 int ossl_ec_GFp_simple_group_init(EC_GROUP *group) in ossl_ec_GFp_simple_group_init() argument 100 group->field = BN_new(); in ossl_ec_GFp_simple_group_init() 101 group->a = BN_new(); in ossl_ec_GFp_simple_group_init() 102 group->b = BN_new(); in ossl_ec_GFp_simple_group_init() 103 if (group->field == NULL || group->a == NULL || group->b == NULL) { in ossl_ec_GFp_simple_group_init() 104 BN_free(group->field); in ossl_ec_GFp_simple_group_init() 105 BN_free(group->a); in ossl_ec_GFp_simple_group_init() 106 BN_free(group in ossl_ec_GFp_simple_group_init() 113 ossl_ec_GFp_simple_group_finish(EC_GROUP *group) ossl_ec_GFp_simple_group_finish() argument 120 ossl_ec_GFp_simple_group_clear_finish(EC_GROUP *group) ossl_ec_GFp_simple_group_clear_finish() argument 141 ossl_ec_GFp_simple_group_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GFp_simple_group_set_curve() argument 200 ossl_ec_GFp_simple_group_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) ossl_ec_GFp_simple_group_get_curve() argument 245 ossl_ec_GFp_simple_group_get_degree(const EC_GROUP *group) ossl_ec_GFp_simple_group_get_degree() argument 250 ossl_ec_GFp_simple_group_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) ossl_ec_GFp_simple_group_check_discriminant() argument 367 ossl_ec_GFp_simple_point_set_to_infinity(const EC_GROUP *group, EC_POINT *point) ossl_ec_GFp_simple_point_set_to_infinity() argument 375 ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, const BIGNUM *z, BN_CTX *ctx) ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp() argument 435 ossl_ec_GFp_simple_get_Jprojective_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BIGNUM *z, BN_CTX *ctx) ossl_ec_GFp_simple_get_Jprojective_coordinates_GFp() argument 484 ossl_ec_GFp_simple_point_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) ossl_ec_GFp_simple_point_set_affine_coordinates() argument 501 ossl_ec_GFp_simple_point_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) ossl_ec_GFp_simple_point_get_affine_coordinates() argument 613 ossl_ec_GFp_simple_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) ossl_ec_GFp_simple_add() argument 798 ossl_ec_GFp_simple_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx) ossl_ec_GFp_simple_dbl() argument 940 ossl_ec_GFp_simple_invert(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) ossl_ec_GFp_simple_invert() argument 950 ossl_ec_GFp_simple_is_at_infinity(const EC_GROUP *group, const EC_POINT *point) ossl_ec_GFp_simple_is_at_infinity() argument 956 ossl_ec_GFp_simple_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx) ossl_ec_GFp_simple_is_on_curve() argument 1059 ossl_ec_GFp_simple_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) ossl_ec_GFp_simple_cmp() argument 1167 ossl_ec_GFp_simple_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) ossl_ec_GFp_simple_make_affine() argument 1206 ossl_ec_GFp_simple_points_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx) ossl_ec_GFp_simple_points_make_affine() argument 1365 ossl_ec_GFp_simple_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GFp_simple_field_mul() argument 1371 ossl_ec_GFp_simple_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GFp_simple_field_sqr() argument 1383 ossl_ec_GFp_simple_field_inv(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GFp_simple_field_inv() argument 1430 ossl_ec_GFp_simple_blind_coordinates(const EC_GROUP *group, EC_POINT *p, BN_CTX *ctx) ossl_ec_GFp_simple_blind_coordinates() argument 1493 ossl_ec_GFp_simple_ladder_pre(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) ossl_ec_GFp_simple_ladder_pre() argument 1563 ossl_ec_GFp_simple_ladder_step(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) ossl_ec_GFp_simple_ladder_step() argument 1651 ossl_ec_GFp_simple_ladder_post(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) ossl_ec_GFp_simple_ladder_post() argument [all...] |
H A D | ec2_smpl.c | 28 int ossl_ec_GF2m_simple_group_init(EC_GROUP *group) in ossl_ec_GF2m_simple_group_init() argument 30 group->field = BN_new(); in ossl_ec_GF2m_simple_group_init() 31 group->a = BN_new(); in ossl_ec_GF2m_simple_group_init() 32 group->b = BN_new(); in ossl_ec_GF2m_simple_group_init() 34 if (group->field == NULL || group->a == NULL || group->b == NULL) { in ossl_ec_GF2m_simple_group_init() 35 BN_free(group->field); in ossl_ec_GF2m_simple_group_init() 36 BN_free(group->a); in ossl_ec_GF2m_simple_group_init() 37 BN_free(group in ossl_ec_GF2m_simple_group_init() 47 ossl_ec_GF2m_simple_group_finish(EC_GROUP *group) ossl_ec_GF2m_simple_group_finish() argument 58 ossl_ec_GF2m_simple_group_clear_finish(EC_GROUP *group) ossl_ec_GF2m_simple_group_clear_finish() argument 101 ossl_ec_GF2m_simple_group_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GF2m_simple_group_set_curve() argument 141 ossl_ec_GF2m_simple_group_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) ossl_ec_GF2m_simple_group_get_curve() argument 171 ossl_ec_GF2m_simple_group_get_degree(const EC_GROUP *group) ossl_ec_GF2m_simple_group_get_degree() argument 180 ossl_ec_GF2m_simple_group_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) ossl_ec_GF2m_simple_group_check_discriminant() argument 276 ossl_ec_GF2m_simple_point_set_to_infinity(const EC_GROUP *group, EC_POINT *point) ossl_ec_GF2m_simple_point_set_to_infinity() argument 288 ossl_ec_GF2m_simple_point_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) ossl_ec_GF2m_simple_point_set_affine_coordinates() argument 320 ossl_ec_GF2m_simple_point_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) ossl_ec_GF2m_simple_point_get_affine_coordinates() argument 356 ossl_ec_GF2m_simple_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) ossl_ec_GF2m_simple_add() argument 477 ossl_ec_GF2m_simple_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx) ossl_ec_GF2m_simple_dbl() argument 483 ossl_ec_GF2m_simple_invert(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) ossl_ec_GF2m_simple_invert() argument 497 ossl_ec_GF2m_simple_is_at_infinity(const EC_GROUP *group, const EC_POINT *point) ossl_ec_GF2m_simple_is_at_infinity() argument 508 ossl_ec_GF2m_simple_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx) ossl_ec_GF2m_simple_is_on_curve() argument 581 ossl_ec_GF2m_simple_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) ossl_ec_GF2m_simple_cmp() argument 632 ossl_ec_GF2m_simple_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) ossl_ec_GF2m_simple_make_affine() argument 681 ossl_ec_GF2m_simple_points_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx) ossl_ec_GF2m_simple_points_make_affine() argument 695 ossl_ec_GF2m_simple_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GF2m_simple_field_mul() argument 702 ossl_ec_GF2m_simple_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GF2m_simple_field_sqr() argument 709 ossl_ec_GF2m_simple_field_div(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GF2m_simple_field_div() argument 722 ec_GF2m_simple_ladder_pre(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) ec_GF2m_simple_ladder_pre() argument 775 ec_GF2m_simple_ladder_step(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) ec_GF2m_simple_ladder_step() argument 805 ec_GF2m_simple_ladder_post(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) ec_GF2m_simple_ladder_post() argument 868 ec_GF2m_simple_points_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, size_t num, const EC_POINT *points[], const BIGNUM *scalars[], BN_CTX *ctx) ec_GF2m_simple_points_mul() argument 929 ec_GF2m_simple_field_inv(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ec_GF2m_simple_field_inv() argument [all...] |
H A D | ec_lib.c | 88 void EC_pre_comp_free(EC_GROUP *group) in EC_pre_comp_free() argument 90 switch (group->pre_comp_type) { in EC_pre_comp_free() 95 EC_nistz256_pre_comp_free(group->pre_comp.nistz256); in EC_pre_comp_free() 100 EC_nistp224_pre_comp_free(group->pre_comp.nistp224); in EC_pre_comp_free() 103 EC_nistp256_pre_comp_free(group->pre_comp.nistp256); in EC_pre_comp_free() 106 EC_nistp521_pre_comp_free(group->pre_comp.nistp521); in EC_pre_comp_free() 115 EC_ec_pre_comp_free(group->pre_comp.ec); in EC_pre_comp_free() 118 group->pre_comp.ec = NULL; in EC_pre_comp_free() 121 void EC_GROUP_free(EC_GROUP *group) in EC_GROUP_free() argument 123 if (!group) in EC_GROUP_free() 140 EC_GROUP_clear_free(EC_GROUP *group) EC_GROUP_clear_free() argument 289 EC_GROUP_method_of(const EC_GROUP *group) EC_GROUP_method_of() argument 315 ec_guess_cofactor(EC_GROUP *group) ec_guess_cofactor() argument 363 EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor) EC_GROUP_set_generator() argument 433 EC_GROUP_get0_generator(const EC_GROUP *group) EC_GROUP_get0_generator() argument 438 EC_GROUP_get_mont_data(const EC_GROUP *group) EC_GROUP_get_mont_data() argument 443 EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx) EC_GROUP_get_order() argument 453 EC_GROUP_get0_order(const EC_GROUP *group) EC_GROUP_get0_order() argument 458 EC_GROUP_order_bits(const EC_GROUP *group) EC_GROUP_order_bits() argument 463 EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor, BN_CTX *ctx) EC_GROUP_get_cofactor() argument 475 EC_GROUP_get0_cofactor(const EC_GROUP *group) EC_GROUP_get0_cofactor() argument 480 EC_GROUP_set_curve_name(EC_GROUP *group, int nid) EC_GROUP_set_curve_name() argument 489 EC_GROUP_get_curve_name(const EC_GROUP *group) EC_GROUP_get_curve_name() argument 494 EC_GROUP_get0_field(const EC_GROUP *group) EC_GROUP_get0_field() argument 499 EC_GROUP_get_field_type(const EC_GROUP *group) EC_GROUP_get_field_type() argument 504 EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag) EC_GROUP_set_asn1_flag() argument 509 EC_GROUP_get_asn1_flag(const EC_GROUP *group) EC_GROUP_get_asn1_flag() argument 514 EC_GROUP_set_point_conversion_form(EC_GROUP *group, point_conversion_form_t form) EC_GROUP_set_point_conversion_form() argument 520 EC_GROUP_get_point_conversion_form(const EC_GROUP *group) EC_GROUP_get_point_conversion_form() argument 526 EC_GROUP_set_seed(EC_GROUP *group, const unsigned char *p, size_t len) EC_GROUP_set_seed() argument 545 EC_GROUP_get0_seed(const EC_GROUP *group) EC_GROUP_get0_seed() argument 550 EC_GROUP_get_seed_len(const EC_GROUP *group) EC_GROUP_get_seed_len() argument 555 EC_GROUP_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) EC_GROUP_set_curve() argument 565 EC_GROUP_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) EC_GROUP_get_curve() argument 576 EC_GROUP_set_curve_GFp(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) EC_GROUP_set_curve_GFp() argument 582 EC_GROUP_get_curve_GFp(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) EC_GROUP_get_curve_GFp() argument 589 EC_GROUP_set_curve_GF2m(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) EC_GROUP_set_curve_GF2m() argument 595 EC_GROUP_get_curve_GF2m(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) EC_GROUP_get_curve_GF2m() argument 603 EC_GROUP_get_degree(const EC_GROUP *group) EC_GROUP_get_degree() argument 612 EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) EC_GROUP_check_discriminant() argument 715 EC_POINT_new(const EC_GROUP *group) EC_POINT_new() argument 785 EC_POINT_dup(const EC_POINT *a, const EC_GROUP *group) EC_POINT_dup() argument 811 EC_POINT_set_to_infinity(const EC_GROUP *group, EC_POINT *point) EC_POINT_set_to_infinity() argument 825 EC_POINT_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, const BIGNUM *z, BN_CTX *ctx) EC_POINT_set_Jprojective_coordinates_GFp() argument 842 EC_POINT_get_Jprojective_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BIGNUM *z, BN_CTX *ctx) EC_POINT_get_Jprojective_coordinates_GFp() argument 860 EC_POINT_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) EC_POINT_set_affine_coordinates() argument 883 EC_POINT_set_affine_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) EC_POINT_set_affine_coordinates_GFp() argument 891 EC_POINT_set_affine_coordinates_GF2m(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) EC_POINT_set_affine_coordinates_GF2m() argument 900 EC_POINT_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) EC_POINT_get_affine_coordinates() argument 920 EC_POINT_get_affine_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) EC_POINT_get_affine_coordinates_GFp() argument 928 EC_POINT_get_affine_coordinates_GF2m(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) EC_POINT_get_affine_coordinates_GF2m() argument 937 EC_POINT_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) EC_POINT_add() argument 952 EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx) EC_POINT_dbl() argument 966 EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx) EC_POINT_invert() argument 979 EC_POINT_is_at_infinity(const EC_GROUP *group, const EC_POINT *point) EC_POINT_is_at_infinity() argument 999 EC_POINT_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx) EC_POINT_is_on_curve() argument 1013 EC_POINT_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) EC_POINT_cmp() argument 1028 EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) EC_POINT_make_affine() argument 1041 EC_POINTs_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx) EC_POINTs_make_affine() argument 1067 EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, size_t num, const EC_POINT *points[], const BIGNUM *scalars[], BN_CTX *ctx) EC_POINTs_mul() argument 1114 EC_POINT_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar, const EC_POINT *point, const BIGNUM *p_scalar, BN_CTX *ctx) EC_POINT_mul() argument 1155 EC_GROUP_precompute_mult(EC_GROUP *group, BN_CTX *ctx) EC_GROUP_precompute_mult() argument 1167 EC_GROUP_have_precompute_mult(const EC_GROUP *group) EC_GROUP_have_precompute_mult() argument 1185 ec_precompute_mont_data(EC_GROUP *group) ec_precompute_mont_data() argument 1226 ossl_ec_group_simple_order_bits(const EC_GROUP *group) ossl_ec_group_simple_order_bits() argument 1233 ec_field_inverse_mod_ord(const EC_GROUP *group, BIGNUM *r, const BIGNUM *x, BN_CTX *ctx) ec_field_inverse_mod_ord() argument 1294 ossl_ec_group_do_inverse_ord(const EC_GROUP *group, BIGNUM *res, const BIGNUM *x, BN_CTX *ctx) ossl_ec_group_do_inverse_ord() argument 1313 ossl_ec_point_blind_coordinates(const EC_GROUP *group, EC_POINT *p, BN_CTX *ctx) ossl_ec_point_blind_coordinates() argument 1322 EC_GROUP_get_basis_type(const EC_GROUP *group) EC_GROUP_get_basis_type() argument 1346 EC_GROUP_get_trinomial_basis(const EC_GROUP *group, unsigned int *k) EC_GROUP_get_trinomial_basis() argument 1364 EC_GROUP_get_pentanomial_basis(const EC_GROUP *group, unsigned int *k1, unsigned int *k2, unsigned int *k3) EC_GROUP_get_pentanomial_basis() argument 1401 ec_group_explicit_to_named(const EC_GROUP *group, OSSL_LIB_CTX *libctx, const char *propq, BN_CTX *ctx) ec_group_explicit_to_named() argument 1502 ossl_ec_group_set_params(EC_GROUP *group, const OSSL_PARAM params[]) ossl_ec_group_set_params() argument 1541 EC_GROUP *group = NULL; EC_GROUP_new_from_params() local [all...] |
/third_party/lwip/src/core/ipv4/ |
H A D | igmp.c | 55 A query for a specific group address (as opposed to ALLHOSTS) 100 static err_t igmp_remove_group(struct netif *netif, struct igmp_group *group); 101 static void igmp_timeout(struct netif *netif, struct igmp_group *group); 102 static void igmp_start_timer(struct igmp_group *group, u8_t max_time); 103 static void igmp_delaying_member(struct igmp_group *group, u8_t maxresp); 105 static void igmp_send(struct netif *netif, struct igmp_group *group, u8_t type); 130 struct igmp_group *group; in igmp_start() local 134 group = igmp_lookup_group(netif, &allsystems); in igmp_start() 136 if (group != NULL) { in igmp_start() 137 group in igmp_start() 162 struct igmp_group *group = netif_igmp_data(netif); igmp_stop() local 194 struct igmp_group *group = netif_igmp_data(netif); igmp_report_groups() local 220 struct igmp_group *group = netif_igmp_data(ifp); igmp_lookfor_group() local 246 struct igmp_group *group; igmp_lookup_group() local 295 igmp_remove_group(struct netif *netif, struct igmp_group *group) igmp_remove_group() argument 326 struct igmp_group *group; igmp_input() local 491 struct igmp_group *group; global() local 591 struct igmp_group *group; global() local 657 struct igmp_group *group = netif_igmp_data(netif); global() local 684 struct igmp_group *group = netif_igmp_data(netif); global() local 704 igmp_timeout(struct netif *netif, struct igmp_group *group) global() argument 729 igmp_start_timer(struct igmp_group *group, u8_t max_time) global() argument 750 igmp_delaying_member(struct igmp_group *group, u8_t maxresp) global() argument 795 igmp_send(struct netif *netif, struct igmp_group *group, u8_t type) global() argument [all...] |
/kernel/linux/linux-6.6/fs/notify/ |
H A D | notification.c | 7 * Basic idea behind the notification queue: An fsnotify group (like inotify) 10 * event to the group notify queue. Since a single event might need to be on 11 * multiple group's notification queues we can't add the event directly to each 17 * another group a new event_holder (from fsnotify_event_holder_cachep) will be 50 void fsnotify_destroy_event(struct fsnotify_group *group, in fsnotify_destroy_event() argument 53 /* Overflow events are per-group and we don't want to free them */ in fsnotify_destroy_event() 54 if (!event || event == group->overflow_event) in fsnotify_destroy_event() 63 spin_lock(&group->notification_lock); in fsnotify_destroy_event() 65 spin_unlock(&group->notification_lock); in fsnotify_destroy_event() 67 group in fsnotify_destroy_event() 81 fsnotify_insert_event(struct fsnotify_group *group, struct fsnotify_event *event, int (*merge)(struct fsnotify_group *, struct fsnotify_event *), void (*insert)(struct fsnotify_group *, struct fsnotify_event *)) fsnotify_insert_event() argument 132 fsnotify_remove_queued_event(struct fsnotify_group *group, struct fsnotify_event *event) fsnotify_remove_queued_event() argument 148 fsnotify_peek_first_event(struct fsnotify_group *group) fsnotify_peek_first_event() argument 163 fsnotify_remove_first_event(struct fsnotify_group *group) fsnotify_remove_first_event() argument 181 fsnotify_flush_notify(struct fsnotify_group *group) fsnotify_flush_notify() argument [all...] |
H A D | group.c | 20 * Final freeing of a group 22 static void fsnotify_final_destroy_group(struct fsnotify_group *group) in fsnotify_final_destroy_group() argument 24 if (group->ops->free_group_priv) in fsnotify_final_destroy_group() 25 group->ops->free_group_priv(group); in fsnotify_final_destroy_group() 27 mem_cgroup_put(group->memcg); in fsnotify_final_destroy_group() 28 mutex_destroy(&group->mark_mutex); in fsnotify_final_destroy_group() 30 kfree(group); in fsnotify_final_destroy_group() 34 * Stop queueing new events for this group. Once this function returns 35 * fsnotify_add_event() will not add any new events to the group' 37 fsnotify_group_stop_queueing(struct fsnotify_group *group) fsnotify_group_stop_queueing() argument 50 fsnotify_destroy_group(struct fsnotify_group *group) fsnotify_destroy_group() argument 99 fsnotify_get_group(struct fsnotify_group *group) fsnotify_get_group() argument 107 fsnotify_put_group(struct fsnotify_group *group) fsnotify_put_group() argument 119 struct fsnotify_group *group; __fsnotify_alloc_group() local 168 struct fsnotify_group *group = file->private_data; fsnotify_fasync() local [all...] |
/foundation/arkui/ui_lite/test/uitest/test_qrcode/ |
H A D | ui_test_qrcode.cpp | 57 UIViewGroup* group = new UIViewGroup(); in CreateTestCaseGroup() local 58 group->SetStyle(STYLE_BACKGROUND_COLOR, Color::Black().full); in CreateTestCaseGroup() 59 group->SetStyle(STYLE_BACKGROUND_OPA, OPA_OPAQUE); in CreateTestCaseGroup() 60 group->SetPosition(0, 0); in CreateTestCaseGroup() 65 group->Add(titleLabel); in CreateTestCaseGroup() 66 return group; in CreateTestCaseGroup() 72 UIViewGroup* group = CreateTestCaseGroup(" display qrcode 60 * 60"); in UIKitUIQrcodeTestDisplay001() local 73 group->Resize(Screen::GetInstance().GetWidth(), 100); // 100 : height in UIKitUIQrcodeTestDisplay001() 74 group->SetViewId("UIKitUIQrcodeTestDisplay001"); in UIKitUIQrcodeTestDisplay001() 80 group in UIKitUIQrcodeTestDisplay001() 87 UIViewGroup* group = CreateTestCaseGroup(" display qrcode 120 * 250"); UIKitUIQrcodeTestDisplay002() local 106 UIViewGroup* group = CreateTestCaseGroup(" display qrcode 400 * 200"); UIKitUIQrcodeTestDisplay003() local 130 UIViewGroup* group = CreateTestCaseGroup("qrcode 50 * 50, width is less than minimum qrcode size, error!"); UIKitUIQrcodeTestDisplay004() local 150 UIViewGroup* group = CreateTestCaseGroup("qrcode 250 * 250, val length is greater than MAX_LENGTH, error!"); UIKitUIQrcodeTestDisplay005() local 172 UIViewGroup* group = CreateTestCaseGroup("qrcode 250 * 250, str = \\"\\" "); UIKitUIQrcodeTestDisplay006() local 189 UIViewGroup* group = CreateTestCaseGroup("qrcode 250 * 250, str = \\" \\""); UIKitUIQrcodeTestDisplay007() local 206 UIViewGroup* group = CreateTestCaseGroup("qrcode 250 * 250, str = nullptr"); UIKitUIQrcodeTestDisplay008() local 223 UIViewGroup* group = CreateTestCaseGroup("qrcode 250 * 250, position x = -50"); UIKitUIQrcodeTestDisplay009() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/p2p/ |
H A D | p2p_group.c | 2 * Wi-Fi Direct - P2P group operations 32 * struct p2p_group - Internal P2P module per-group data 54 struct p2p_group *group, **groups; in p2p_group_init() local 56 group = os_zalloc(sizeof(*group)); in p2p_group_init() 57 if (group == NULL) in p2p_group_init() 63 os_free(group); in p2p_group_init() 66 groups[p2p->num_groups++] = group; in p2p_group_init() 69 group->p2p = p2p; in p2p_group_init() 70 group in p2p_group_init() 89 p2p_group_free_members(struct p2p_group *group) p2p_group_free_members() argument 103 p2p_group_deinit(struct p2p_group *group) p2p_group_deinit() argument 142 p2p_group_add_common_ies(struct p2p_group *group, struct wpabuf *ie) p2p_group_add_common_ies() argument 213 p2p_group_build_beacon_ie(struct p2p_group *group) p2p_group_build_beacon_ie() argument 370 wifi_display_build_go_ie(struct p2p_group *group) wifi_display_build_go_ie() argument 421 wifi_display_group_update(struct p2p_group *group) wifi_display_group_update() argument 430 p2p_buf_add_group_info(struct p2p_group *group, struct wpabuf *buf, int max_clients) p2p_buf_add_group_info() argument 452 p2p_group_buf_add_id(struct p2p_group *group, struct wpabuf *buf) p2p_group_buf_add_id() argument 459 p2p_group_build_probe_resp_ie(struct p2p_group *group) p2p_group_build_probe_resp_ie() argument 508 p2p_group_update_ies(struct p2p_group *group) p2p_group_update_ies() argument 608 p2p_group_remove_member(struct p2p_group *group, const u8 *addr) p2p_group_remove_member() argument 638 p2p_group_notif_assoc(struct p2p_group *group, const u8 *addr, const u8 *ie, size_t len) p2p_group_notif_assoc() argument 682 p2p_group_assoc_resp_ie(struct p2p_group *group, u8 status) p2p_group_assoc_resp_ie() argument 734 p2p_group_notif_disassoc(struct p2p_group *group, const u8 *addr) p2p_group_notif_disassoc() argument 803 p2p_group_match_dev_type(struct p2p_group *group, struct wpabuf *wps) p2p_group_match_dev_type() argument 820 p2p_group_match_dev_id(struct p2p_group *group, struct wpabuf *p2p) p2p_group_match_dev_id() argument 845 p2p_group_notif_formation_done(struct p2p_group *group) p2p_group_notif_formation_done() argument 855 p2p_group_notif_noa(struct p2p_group *group, const u8 *noa, size_t noa_len) p2p_group_notif_noa() argument 885 p2p_group_get_client(struct p2p_group *group, const u8 *dev_id) p2p_group_get_client() argument 899 p2p_group_get_client_interface_addr(struct p2p_group *group, const u8 *dev_addr) p2p_group_get_client_interface_addr() argument 913 p2p_group_get_client_iface( struct p2p_group *group, const u8 *interface_addr) p2p_group_get_client_iface() argument 927 p2p_group_get_dev_addr(struct p2p_group *group, const u8 *addr) p2p_group_get_dev_addr() argument 954 p2p_group_go_discover(struct p2p_group *group, const u8 *dev_id, const u8 *searching_dev, int rx_freq) p2p_group_go_discover() argument 1000 p2p_group_get_interface_addr(struct p2p_group *group) p2p_group_get_interface_addr() argument 1006 p2p_group_presence_req(struct p2p_group *group, const u8 *client_interface_addr, const u8 *noa, size_t noa_len) p2p_group_presence_req() argument 1044 p2p_get_group_num_members(struct p2p_group *group) p2p_get_group_num_members() argument 1053 p2p_client_limit_reached(struct p2p_group *group) p2p_client_limit_reached() argument 1062 p2p_iterate_group_members(struct p2p_group *group, void **next) p2p_iterate_group_members() argument 1080 p2p_group_is_client_connected(struct p2p_group *group, const u8 *dev_addr) p2p_group_is_client_connected() argument 1093 p2p_group_is_group_id_match(struct p2p_group *group, const u8 *group_id, size_t group_id_len) p2p_group_is_group_id_match() argument 1105 p2p_group_force_beacon_update_ies(struct p2p_group *group) p2p_group_force_beacon_update_ies() argument 1112 p2p_group_get_freq(struct p2p_group *group) p2p_group_get_freq() argument 1118 p2p_group_get_config(struct p2p_group *group) p2p_group_get_config() argument 1124 p2p_loop_on_all_groups(struct p2p_data *p2p, int (*group_callback)(struct p2p_group *group, void *user_data), void *user_data) p2p_loop_on_all_groups() argument 1138 p2p_group_get_common_freqs(struct p2p_group *group, int *common_freqs, unsigned int *num) p2p_group_get_common_freqs() argument [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | multicast.c | 117 struct mcast_group *group; member 133 struct mcast_group *group; in mcast_find() local 137 group = rb_entry(node, struct mcast_group, node); in mcast_find() 138 ret = memcmp(mgid->raw, group->rec.mgid.raw, sizeof *mgid); in mcast_find() 140 return group; in mcast_find() 151 struct mcast_group *group, in mcast_insert() 163 ret = memcmp(group->rec.mgid.raw, cur_group->rec.mgid.raw, in mcast_insert() 164 sizeof group->rec.mgid); in mcast_insert() 174 rb_link_node(&group->node, parent, link); in mcast_insert() 175 rb_insert_color(&group in mcast_insert() 150 mcast_insert(struct mcast_port *port, struct mcast_group *group, int allow_duplicates) mcast_insert() argument 185 release_group(struct mcast_group *group) release_group() argument 208 struct mcast_group *group = member->group; queue_join() local 228 adjust_membership(struct mcast_group *group, u8 join_state, int inc) adjust_membership() argument 243 get_leave_state(struct mcast_group *group) get_leave_state() argument 330 send_join(struct mcast_group *group, struct mcast_member *member) send_join() argument 345 send_leave(struct mcast_group *group, u8 leave_state) send_leave() argument 365 join_group(struct mcast_group *group, struct mcast_member *member, u8 join_state) join_group() argument 376 fail_join(struct mcast_group *group, struct mcast_member *member, int status) fail_join() argument 385 process_group_error(struct mcast_group *group) process_group_error() argument 426 struct mcast_group *group; mcast_work_handler() local 491 process_join_error(struct mcast_group *group, int status) process_join_error() argument 514 struct mcast_group *group = context; join_handler() local 548 struct mcast_group *group = context; leave_handler() local 560 struct mcast_group *group, *cur_group; acquire_group() local 665 struct mcast_group *group; ib_sa_free_multicast() local 698 struct mcast_group *group; ib_sa_get_mcmember_rec() local 773 struct mcast_group *group; mcast_groups_event() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | multicast.c | 117 struct mcast_group *group; member 133 struct mcast_group *group; in mcast_find() local 137 group = rb_entry(node, struct mcast_group, node); in mcast_find() 138 ret = memcmp(mgid->raw, group->rec.mgid.raw, sizeof *mgid); in mcast_find() 140 return group; in mcast_find() 151 struct mcast_group *group, in mcast_insert() 163 ret = memcmp(group->rec.mgid.raw, cur_group->rec.mgid.raw, in mcast_insert() 164 sizeof group->rec.mgid); in mcast_insert() 174 rb_link_node(&group->node, parent, link); in mcast_insert() 175 rb_insert_color(&group in mcast_insert() 150 mcast_insert(struct mcast_port *port, struct mcast_group *group, int allow_duplicates) mcast_insert() argument 185 release_group(struct mcast_group *group) release_group() argument 208 struct mcast_group *group = member->group; queue_join() local 228 adjust_membership(struct mcast_group *group, u8 join_state, int inc) adjust_membership() argument 243 get_leave_state(struct mcast_group *group) get_leave_state() argument 330 send_join(struct mcast_group *group, struct mcast_member *member) send_join() argument 345 send_leave(struct mcast_group *group, u8 leave_state) send_leave() argument 365 join_group(struct mcast_group *group, struct mcast_member *member, u8 join_state) join_group() argument 376 fail_join(struct mcast_group *group, struct mcast_member *member, int status) fail_join() argument 385 process_group_error(struct mcast_group *group) process_group_error() argument 426 struct mcast_group *group; mcast_work_handler() local 491 process_join_error(struct mcast_group *group, int status) process_join_error() argument 514 struct mcast_group *group = context; join_handler() local 548 struct mcast_group *group = context; leave_handler() local 560 struct mcast_group *group, *cur_group; acquire_group() local 665 struct mcast_group *group; ib_sa_free_multicast() local 698 struct mcast_group *group; ib_sa_get_mcmember_rec() local 774 struct mcast_group *group; mcast_groups_event() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineTests.cpp | 83 void createChildren (tcu::TestCaseGroup* group, PipelineConstructionType pipelineConstructionType) in createChildren() argument 85 tcu::TestContext& testCtx = group->getTestContext(); in createChildren() 87 group->addChild(createDynamicControlPointTests (testCtx, pipelineConstructionType)); in createChildren() 88 group->addChild(createStencilTests (testCtx, pipelineConstructionType)); in createChildren() 89 group->addChild(createBlendTests (testCtx, pipelineConstructionType)); in createChildren() 90 group->addChild(createDepthTests (testCtx, pipelineConstructionType)); in createChildren() 91 group->addChild(createDescriptorLimitsTests (testCtx, pipelineConstructionType)); in createChildren() 92 group->addChild(createDynamicOffsetTests (testCtx, pipelineConstructionType)); in createChildren() 94 group->addChild(createEarlyDestroyTests (testCtx, pipelineConstructionType)); in createChildren() 96 group in createChildren() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
H A D | vktSubgroupUniformControlFlowTests.cpp | 174 template<bool requirements> void addTestsForAmberFiles(tcu::TestCaseGroup* tests, CaseGroup group) in addTestsForAmberFiles() argument 177 const std::string data_dir(group.data_dir); in addTestsForAmberFiles() 178 const std::string subdir(group.subdir); in addTestsForAmberFiles() 180 std::vector<Case> cases(group.cases); in addTestsForAmberFiles() 211 // There are four main groups of tests. Each group runs the same set of base in createSubgroupUniformControlFlowTests() 213 // subgroups and a larger or smaller number of invocations. For each group of in createSubgroupUniformControlFlowTests() 243 CaseGroup group(data_dir, subdir); in createSubgroupUniformControlFlowTests() 245 group.add("subgroup_reconverge00", small, control, stage); in createSubgroupUniformControlFlowTests() 247 group.add("subgroup_reconverge01", small, control, stage); in createSubgroupUniformControlFlowTests() 249 group in createSubgroupUniformControlFlowTests() [all...] |