Lines Matching refs:mine
66 struct write_memory_data *mine;
68 mine = (struct write_memory_data *)malloc(sizeof(*mine));
69 if (mine == NULL) {
73 memset(mine, 0, sizeof(*mine));
74 mine->buff = buff;
75 mine->size = buffSize;
76 mine->client_size = used;
77 return (archive_write_open(a, mine,
84 struct write_memory_data *mine;
85 mine = client_data;
86 mine->used = 0;
87 if (mine->client_size != NULL)
88 *mine->client_size = mine->used;
97 * Note that we update mine->client_size on every write.
104 struct write_memory_data *mine;
105 mine = client_data;
107 if (mine->used + length > mine->size) {
111 memcpy(mine->buff + mine->used, buff, length);
112 mine->used += length;
113 if (mine->client_size != NULL)
114 *mine->client_size = mine->used;
121 struct write_memory_data *mine;
123 mine = client_data;
124 free(mine);