Lines Matching refs:curr
397 struct win_netmap_fd_list *curr; in win_insert_fd_record() local
399 for (curr = win_netmap_fd_list_head; curr; curr = curr->next) { in win_insert_fd_record()
400 if (fd == curr->win_netmap_fd) { in win_insert_fd_record()
404 curr = calloc(1, sizeof(*curr)); in win_insert_fd_record()
405 curr->next = win_netmap_fd_list_head; in win_insert_fd_record()
406 curr->win_netmap_fd = fd; in win_insert_fd_record()
407 curr->win_netmap_handle = IntToPtr(_get_osfhandle(fd)); in win_insert_fd_record()
408 win_netmap_fd_list_head = curr; in win_insert_fd_record()
414 struct win_netmap_fd_list *curr = win_netmap_fd_list_head; in win_remove_fd_record() local
416 for (; curr ; prev = curr, curr = curr->next) { in win_remove_fd_record()
417 if (fd != curr->win_netmap_fd) in win_remove_fd_record()
421 win_netmap_fd_list_head = curr->next; in win_remove_fd_record()
423 prev->next = curr->next; in win_remove_fd_record()
425 free(curr); in win_remove_fd_record()
434 struct win_netmap_fd_list *curr; in win_get_netmap_handle() local
436 for (curr = win_netmap_fd_list_head; curr; curr = curr->next) { in win_get_netmap_handle()
437 if (fd == curr->win_netmap_fd) { in win_get_netmap_handle()
438 return curr->win_netmap_handle; in win_get_netmap_handle()