Lines Matching defs:usr
86 struct _unix_socket_recv *usr = us->recv_list;
87 size_t consume = MIN(len - recved, usr->size - usr->consumed);
89 memcpy(buf + recved, &usr->msg[usr->consumed], consume);
90 usr->consumed += consume;
94 if(usr->consumed == usr->size) {
95 us->recv_list = usr->next;
99 free(usr->msg);
100 free(usr);
475 struct _unix_socket_recv *usr = malloc(sizeof(struct _unix_socket_recv));
476 assert(usr != NULL);
479 usr->next = NULL;
480 usr->prev = us->recv_list_end;
481 usr->msg = (CONST_CAST)msg;
482 usr->size = size;
483 usr->consumed = 0;
486 us->recv_list_end->next = usr;
488 us->recv_list = usr;
490 us->recv_list_end = usr;