games/hunt/hunt/otto.c
114
static struct item flbr[NUMDIRECTIONS];
games/hunt/hunt/otto.c
126
static void attack(int, struct item *);
games/hunt/hunt/otto.c
130
static void ottolook(int, struct item *);
games/hunt/hunt/otto.c
132
static int stop_look(struct item *, char, int, int);
games/hunt/hunt/otto.c
192
stop_look(struct item *itemp, char c, int dist, int side)
games/hunt/hunt/otto.c
259
ottolook(int rel_dir, struct item *itemp)
games/hunt/hunt/otto.c
383
struct item items[NUMDIRECTIONS];
games/hunt/hunt/otto.c
409
attack(int rel_dir, struct item *itemp)
games/phantasia/misc.c
258
printw("(%d) %-12s: %6.0f\n", loop + 1, Menu[loop].item, cost);
games/phantasia/phantstruct.h
128
char *item; /* menu item name */
lib/libc/gen/auth_subr.c
413
auth_getitem(auth_session_t *as, auth_item_t item)
lib/libc/gen/auth_subr.c
416
switch (item) {
lib/libc/gen/auth_subr.c
438
auth_setitem(auth_session_t *as, auth_item_t item, char *value)
lib/libc/gen/auth_subr.c
445
switch (item) {
lib/libc/locale/nl_langinfo.c
16
nl_langinfo(nl_item item)
lib/libc/locale/nl_langinfo.c
20
switch (item) {
lib/libc/locale/nl_langinfo.c
35
s = _CurrentTimeLocale->am_pm[item - AM_STR];
lib/libc/locale/nl_langinfo.c
44
s = _CurrentTimeLocale->day[item - DAY_1];
lib/libc/locale/nl_langinfo.c
53
s = _CurrentTimeLocale->abday[item - ABDAY_1];
lib/libc/locale/nl_langinfo.c
67
s = _CurrentTimeLocale->mon[item - MON_1];
lib/libc/locale/nl_langinfo.c
81
s = _CurrentTimeLocale->abmon[item - ABMON_1];
lib/libc/locale/nl_langinfo_l.c
24
nl_langinfo_l(nl_item item, locale_t locale)
lib/libc/locale/nl_langinfo_l.c
29
if (item != CODESET)
lib/libc/locale/nl_langinfo_l.c
30
return nl_langinfo(item);
lib/libc/stdlib/hcreate.c
154
hsearch(ENTRY item, ACTION action)
lib/libc/stdlib/hcreate.c
162
_DIAGASSERT(item.key != NULL);
lib/libc/stdlib/hcreate.c
165
len = strlen(item.key);
lib/libc/stdlib/hcreate.c
166
hashval = __default_hash(item.key, len);
lib/libc/stdlib/hcreate.c
171
if (strcmp(ie->ent.key, item.key) == 0)
lib/libc/stdlib/hcreate.c
184
ie->ent.key = item.key;
lib/libc/stdlib/hcreate.c
185
ie->ent.data = item.data;
lib/libcbor/src/cbor.c
111
cbor_decref(&stack.top->item);
lib/libcbor/src/cbor.c
117
static cbor_item_t *_cbor_copy_int(cbor_item_t *item, bool negative) {
lib/libcbor/src/cbor.c
119
switch (cbor_int_get_width(item)) {
lib/libcbor/src/cbor.c
121
res = cbor_build_uint8(cbor_get_uint8(item));
lib/libcbor/src/cbor.c
124
res = cbor_build_uint16(cbor_get_uint16(item));
lib/libcbor/src/cbor.c
127
res = cbor_build_uint32(cbor_get_uint32(item));
lib/libcbor/src/cbor.c
130
res = cbor_build_uint64(cbor_get_uint64(item));
lib/libcbor/src/cbor.c
139
static cbor_item_t *_cbor_copy_float_ctrl(cbor_item_t *item) {
lib/libcbor/src/cbor.c
141
switch (cbor_float_get_width(item)) {
lib/libcbor/src/cbor.c
143
return cbor_build_ctrl(cbor_ctrl_value(item));
lib/libcbor/src/cbor.c
145
return cbor_build_float2(cbor_float_get_float2(item));
lib/libcbor/src/cbor.c
147
return cbor_build_float4(cbor_float_get_float4(item));
lib/libcbor/src/cbor.c
149
return cbor_build_float8(cbor_float_get_float8(item));
lib/libcbor/src/cbor.c
153
cbor_item_t *cbor_copy(cbor_item_t *item) {
lib/libcbor/src/cbor.c
155
switch (cbor_typeof(item)) {
lib/libcbor/src/cbor.c
157
return _cbor_copy_int(item, false);
lib/libcbor/src/cbor.c
159
return _cbor_copy_int(item, true);
lib/libcbor/src/cbor.c
161
if (cbor_bytestring_is_definite(item)) {
lib/libcbor/src/cbor.c
162
return cbor_build_bytestring(cbor_bytestring_handle(item),
lib/libcbor/src/cbor.c
163
cbor_bytestring_length(item));
lib/libcbor/src/cbor.c
170
for (size_t i = 0; i < cbor_bytestring_chunk_count(item); i++) {
lib/libcbor/src/cbor.c
172
cbor_copy(cbor_bytestring_chunks_handle(item)[i]);
lib/libcbor/src/cbor.c
187
if (cbor_string_is_definite(item)) {
lib/libcbor/src/cbor.c
188
return cbor_build_stringn((const char *)cbor_string_handle(item),
lib/libcbor/src/cbor.c
189
cbor_string_length(item));
lib/libcbor/src/cbor.c
196
for (size_t i = 0; i < cbor_string_chunk_count(item); i++) {
lib/libcbor/src/cbor.c
198
cbor_copy(cbor_string_chunks_handle(item)[i]);
lib/libcbor/src/cbor.c
214
if (cbor_array_is_definite(item)) {
lib/libcbor/src/cbor.c
215
res = cbor_new_definite_array(cbor_array_size(item));
lib/libcbor/src/cbor.c
223
for (size_t i = 0; i < cbor_array_size(item); i++) {
lib/libcbor/src/cbor.c
224
cbor_item_t *entry_copy = cbor_copy(cbor_move(cbor_array_get(item, i)));
lib/libcbor/src/cbor.c
240
if (cbor_map_is_definite(item)) {
lib/libcbor/src/cbor.c
241
res = cbor_new_definite_map(cbor_map_size(item));
lib/libcbor/src/cbor.c
249
struct cbor_pair *it = cbor_map_handle(item);
lib/libcbor/src/cbor.c
250
for (size_t i = 0; i < cbor_map_size(item); i++) {
lib/libcbor/src/cbor.c
275
cbor_item_t *item_copy = cbor_copy(cbor_move(cbor_tag_item(item)));
lib/libcbor/src/cbor.c
279
cbor_item_t *tag = cbor_build_tag(cbor_tag_value(item), item_copy);
lib/libcbor/src/cbor.c
284
return _cbor_copy_float_ctrl(item);
lib/libcbor/src/cbor.c
304
static void _cbor_nested_describe(cbor_item_t *item, FILE *out, int indent) {
lib/libcbor/src/cbor.c
306
switch (cbor_typeof(item)) {
lib/libcbor/src/cbor.c
309
fprintf(out, "Width: %dB, ", _pow(2, cbor_int_get_width(item)));
lib/libcbor/src/cbor.c
310
fprintf(out, "Value: %" PRIu64 "\n", cbor_get_int(item));
lib/libcbor/src/cbor.c
315
fprintf(out, "Width: %dB, ", _pow(2, cbor_int_get_width(item)));
lib/libcbor/src/cbor.c
316
fprintf(out, "Value: -%" PRIu64 " -1\n", cbor_get_int(item));
lib/libcbor/src/cbor.c
321
if (cbor_bytestring_is_indefinite(item)) {
lib/libcbor/src/cbor.c
323
cbor_bytestring_chunk_count(item));
lib/libcbor/src/cbor.c
324
for (size_t i = 0; i < cbor_bytestring_chunk_count(item); i++)
lib/libcbor/src/cbor.c
325
_cbor_nested_describe(cbor_bytestring_chunks_handle(item)[i], out,
lib/libcbor/src/cbor.c
328
fprintf(out, "Definite, length %zuB\n", cbor_bytestring_length(item));
lib/libcbor/src/cbor.c
334
if (cbor_string_is_indefinite(item)) {
lib/libcbor/src/cbor.c
336
cbor_string_chunk_count(item));
lib/libcbor/src/cbor.c
337
for (size_t i = 0; i < cbor_string_chunk_count(item); i++)
lib/libcbor/src/cbor.c
338
_cbor_nested_describe(cbor_string_chunks_handle(item)[i], out,
lib/libcbor/src/cbor.c
342
cbor_string_length(item), cbor_string_codepoint_count(item));
lib/libcbor/src/cbor.c
348
fwrite(cbor_string_handle(item), (int)cbor_string_length(item), 1, out);
lib/libcbor/src/cbor.c
355
if (cbor_array_is_definite(item)) {
lib/libcbor/src/cbor.c
356
fprintf(out, "Definite, size: %zu\n", cbor_array_size(item));
lib/libcbor/src/cbor.c
358
fprintf(out, "Indefinite, size: %zu\n", cbor_array_size(item));
lib/libcbor/src/cbor.c
361
for (size_t i = 0; i < cbor_array_size(item); i++)
lib/libcbor/src/cbor.c
362
_cbor_nested_describe(cbor_array_handle(item)[i], out, indent + 4);
lib/libcbor/src/cbor.c
367
if (cbor_map_is_definite(item)) {
lib/libcbor/src/cbor.c
368
fprintf(out, "Definite, size: %zu\n", cbor_map_size(item));
lib/libcbor/src/cbor.c
370
fprintf(out, "Indefinite, size: %zu\n", cbor_map_size(item));
lib/libcbor/src/cbor.c
373
for (size_t i = 0; i < cbor_map_size(item); i++) {
lib/libcbor/src/cbor.c
374
_cbor_nested_describe(cbor_map_handle(item)[i].key, out, indent + 4);
lib/libcbor/src/cbor.c
375
_cbor_nested_describe(cbor_map_handle(item)[i].value, out, indent + 4);
lib/libcbor/src/cbor.c
381
fprintf(out, "Value: %" PRIu64 "\n", cbor_tag_value(item));
lib/libcbor/src/cbor.c
382
_cbor_nested_describe(cbor_move(cbor_tag_item(item)), out, indent + 4);
lib/libcbor/src/cbor.c
387
if (cbor_float_ctrl_is_ctrl(item)) {
lib/libcbor/src/cbor.c
388
if (cbor_is_bool(item))
lib/libcbor/src/cbor.c
389
fprintf(out, "Bool: %s\n", cbor_get_bool(item) ? "true" : "false");
lib/libcbor/src/cbor.c
390
else if (cbor_is_undef(item))
lib/libcbor/src/cbor.c
392
else if (cbor_is_null(item))
lib/libcbor/src/cbor.c
395
fprintf(out, "Simple value %d\n", cbor_ctrl_value(item));
lib/libcbor/src/cbor.c
397
fprintf(out, "Width: %dB, ", _pow(2, cbor_float_get_width(item)));
lib/libcbor/src/cbor.c
398
fprintf(out, "value: %lf\n", cbor_float_get_float(item));
lib/libcbor/src/cbor.c
405
void cbor_describe(cbor_item_t *item, FILE *out) {
lib/libcbor/src/cbor.c
406
_cbor_nested_describe(item, out, 0);
lib/libcbor/src/cbor.h
56
_CBOR_NODISCARD CBOR_EXPORT cbor_item_t* cbor_copy(cbor_item_t* item);
lib/libcbor/src/cbor.h
61
CBOR_EXPORT void cbor_describe(cbor_item_t* item, FILE* out);
lib/libcbor/src/cbor/arrays.c
101
_CBOR_DEPENDENT_NOTNULL(item, data);
lib/libcbor/src/cbor/arrays.c
107
*item = (cbor_item_t){
lib/libcbor/src/cbor/arrays.c
115
return item;
lib/libcbor/src/cbor/arrays.c
119
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
lib/libcbor/src/cbor/arrays.c
12
size_t cbor_array_size(const cbor_item_t *item) {
lib/libcbor/src/cbor/arrays.c
120
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/arrays.c
122
*item = (cbor_item_t){
lib/libcbor/src/cbor/arrays.c
13
CBOR_ASSERT(cbor_isa_array(item));
lib/libcbor/src/cbor/arrays.c
130
return item;
lib/libcbor/src/cbor/arrays.c
14
return item->metadata.array_metadata.end_ptr;
lib/libcbor/src/cbor/arrays.c
17
size_t cbor_array_allocated(const cbor_item_t *item) {
lib/libcbor/src/cbor/arrays.c
18
CBOR_ASSERT(cbor_isa_array(item));
lib/libcbor/src/cbor/arrays.c
19
return item->metadata.array_metadata.allocated;
lib/libcbor/src/cbor/arrays.c
22
cbor_item_t *cbor_array_get(const cbor_item_t *item, size_t index) {
lib/libcbor/src/cbor/arrays.c
23
return cbor_incref(((cbor_item_t **)item->data)[index]);
lib/libcbor/src/cbor/arrays.c
26
bool cbor_array_set(cbor_item_t *item, size_t index, cbor_item_t *value) {
lib/libcbor/src/cbor/arrays.c
27
if (index == item->metadata.array_metadata.end_ptr) {
lib/libcbor/src/cbor/arrays.c
28
return cbor_array_push(item, value);
lib/libcbor/src/cbor/arrays.c
29
} else if (index < item->metadata.array_metadata.end_ptr) {
lib/libcbor/src/cbor/arrays.c
30
return cbor_array_replace(item, index, value);
lib/libcbor/src/cbor/arrays.c
36
bool cbor_array_replace(cbor_item_t *item, size_t index, cbor_item_t *value) {
lib/libcbor/src/cbor/arrays.c
37
if (index >= item->metadata.array_metadata.end_ptr) return false;
lib/libcbor/src/cbor/arrays.c
39
cbor_intermediate_decref(((cbor_item_t **)item->data)[index]);
lib/libcbor/src/cbor/arrays.c
40
((cbor_item_t **)item->data)[index] = cbor_incref(value);
lib/libcbor/src/cbor/arrays.c
82
bool cbor_array_is_definite(const cbor_item_t *item) {
lib/libcbor/src/cbor/arrays.c
83
CBOR_ASSERT(cbor_isa_array(item));
lib/libcbor/src/cbor/arrays.c
84
return item->metadata.array_metadata.type == _CBOR_METADATA_DEFINITE;
lib/libcbor/src/cbor/arrays.c
87
bool cbor_array_is_indefinite(const cbor_item_t *item) {
lib/libcbor/src/cbor/arrays.c
88
CBOR_ASSERT(cbor_isa_array(item));
lib/libcbor/src/cbor/arrays.c
89
return item->metadata.array_metadata.type == _CBOR_METADATA_INDEFINITE;
lib/libcbor/src/cbor/arrays.c
92
cbor_item_t **cbor_array_handle(const cbor_item_t *item) {
lib/libcbor/src/cbor/arrays.c
93
CBOR_ASSERT(cbor_isa_array(item));
lib/libcbor/src/cbor/arrays.c
94
return (cbor_item_t **)item->data;
lib/libcbor/src/cbor/arrays.c
98
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
lib/libcbor/src/cbor/arrays.c
99
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/arrays.h
24
CBOR_EXPORT size_t cbor_array_size(const cbor_item_t* item);
lib/libcbor/src/cbor/arrays.h
32
CBOR_EXPORT size_t cbor_array_allocated(const cbor_item_t* item);
lib/libcbor/src/cbor/arrays.h
41
CBOR_EXPORT cbor_item_t* cbor_array_get(const cbor_item_t* item, size_t index);
lib/libcbor/src/cbor/arrays.h
54
CBOR_EXPORT bool cbor_array_set(cbor_item_t* item, size_t index,
lib/libcbor/src/cbor/arrays.h
67
CBOR_EXPORT bool cbor_array_replace(cbor_item_t* item, size_t index,
lib/libcbor/src/cbor/arrays.h
76
CBOR_EXPORT bool cbor_array_is_definite(const cbor_item_t* item);
lib/libcbor/src/cbor/arrays.h
84
CBOR_EXPORT bool cbor_array_is_indefinite(const cbor_item_t* item);
lib/libcbor/src/cbor/arrays.h
95
CBOR_EXPORT cbor_item_t** cbor_array_handle(const cbor_item_t* item);
lib/libcbor/src/cbor/bytestrings.c
12
size_t cbor_bytestring_length(const cbor_item_t *item) {
lib/libcbor/src/cbor/bytestrings.c
13
CBOR_ASSERT(cbor_isa_bytestring(item));
lib/libcbor/src/cbor/bytestrings.c
14
return item->metadata.bytestring_metadata.length;
lib/libcbor/src/cbor/bytestrings.c
17
unsigned char *cbor_bytestring_handle(const cbor_item_t *item) {
lib/libcbor/src/cbor/bytestrings.c
18
CBOR_ASSERT(cbor_isa_bytestring(item));
lib/libcbor/src/cbor/bytestrings.c
19
return item->data;
lib/libcbor/src/cbor/bytestrings.c
22
bool cbor_bytestring_is_definite(const cbor_item_t *item) {
lib/libcbor/src/cbor/bytestrings.c
23
CBOR_ASSERT(cbor_isa_bytestring(item));
lib/libcbor/src/cbor/bytestrings.c
24
return item->metadata.bytestring_metadata.type == _CBOR_METADATA_DEFINITE;
lib/libcbor/src/cbor/bytestrings.c
27
bool cbor_bytestring_is_indefinite(const cbor_item_t *item) {
lib/libcbor/src/cbor/bytestrings.c
28
return !cbor_bytestring_is_definite(item);
lib/libcbor/src/cbor/bytestrings.c
32
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
lib/libcbor/src/cbor/bytestrings.c
33
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/bytestrings.c
34
*item = (cbor_item_t){
lib/libcbor/src/cbor/bytestrings.c
39
return item;
lib/libcbor/src/cbor/bytestrings.c
43
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
lib/libcbor/src/cbor/bytestrings.c
44
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/bytestrings.c
45
*item = (cbor_item_t){
lib/libcbor/src/cbor/bytestrings.c
51
_CBOR_DEPENDENT_NOTNULL(item, item->data);
lib/libcbor/src/cbor/bytestrings.c
52
*((struct cbor_indefinite_string_data *)item->data) =
lib/libcbor/src/cbor/bytestrings.c
58
return item;
lib/libcbor/src/cbor/bytestrings.c
62
cbor_item_t *item = cbor_new_definite_bytestring();
lib/libcbor/src/cbor/bytestrings.c
63
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/bytestrings.c
65
_CBOR_DEPENDENT_NOTNULL(item, content);
lib/libcbor/src/cbor/bytestrings.c
67
cbor_bytestring_set_handle(item, content, length);
lib/libcbor/src/cbor/bytestrings.c
68
return item;
lib/libcbor/src/cbor/bytestrings.c
71
void cbor_bytestring_set_handle(cbor_item_t *item,
lib/libcbor/src/cbor/bytestrings.c
74
CBOR_ASSERT(cbor_isa_bytestring(item));
lib/libcbor/src/cbor/bytestrings.c
75
CBOR_ASSERT(cbor_bytestring_is_definite(item));
lib/libcbor/src/cbor/bytestrings.c
76
item->data = data;
lib/libcbor/src/cbor/bytestrings.c
77
item->metadata.bytestring_metadata.length = length;
lib/libcbor/src/cbor/bytestrings.c
80
cbor_item_t **cbor_bytestring_chunks_handle(const cbor_item_t *item) {
lib/libcbor/src/cbor/bytestrings.c
81
CBOR_ASSERT(cbor_isa_bytestring(item));
lib/libcbor/src/cbor/bytestrings.c
82
CBOR_ASSERT(cbor_bytestring_is_indefinite(item));
lib/libcbor/src/cbor/bytestrings.c
83
return ((struct cbor_indefinite_string_data *)item->data)->chunks;
lib/libcbor/src/cbor/bytestrings.c
86
size_t cbor_bytestring_chunk_count(const cbor_item_t *item) {
lib/libcbor/src/cbor/bytestrings.c
87
CBOR_ASSERT(cbor_isa_bytestring(item));
lib/libcbor/src/cbor/bytestrings.c
88
CBOR_ASSERT(cbor_bytestring_is_indefinite(item));
lib/libcbor/src/cbor/bytestrings.c
89
return ((struct cbor_indefinite_string_data *)item->data)->chunk_count;
lib/libcbor/src/cbor/bytestrings.c
92
bool cbor_bytestring_add_chunk(cbor_item_t *item, cbor_item_t *chunk) {
lib/libcbor/src/cbor/bytestrings.c
93
CBOR_ASSERT(cbor_isa_bytestring(item));
lib/libcbor/src/cbor/bytestrings.c
94
CBOR_ASSERT(cbor_bytestring_is_indefinite(item));
lib/libcbor/src/cbor/bytestrings.c
98
(struct cbor_indefinite_string_data *)item->data;
lib/libcbor/src/cbor/bytestrings.h
105
CBOR_EXPORT bool cbor_bytestring_add_chunk(cbor_item_t *item,
lib/libcbor/src/cbor/bytestrings.h
32
CBOR_EXPORT size_t cbor_bytestring_length(const cbor_item_t *item);
lib/libcbor/src/cbor/bytestrings.h
40
CBOR_EXPORT bool cbor_bytestring_is_definite(const cbor_item_t *item);
lib/libcbor/src/cbor/bytestrings.h
48
CBOR_EXPORT bool cbor_bytestring_is_indefinite(const cbor_item_t *item);
lib/libcbor/src/cbor/bytestrings.h
60
CBOR_EXPORT cbor_mutable_data cbor_bytestring_handle(const cbor_item_t *item);
lib/libcbor/src/cbor/bytestrings.h
70
cbor_item_t *item, cbor_mutable_data CBOR_RESTRICT_POINTER data,
lib/libcbor/src/cbor/bytestrings.h
83
const cbor_item_t *item);
lib/libcbor/src/cbor/bytestrings.h
91
CBOR_EXPORT size_t cbor_bytestring_chunk_count(const cbor_item_t *item);
lib/libcbor/src/cbor/common.c
102
((struct cbor_indefinite_string_data *)item->data)->chunks);
lib/libcbor/src/cbor/common.c
103
_cbor_free(item->data);
lib/libcbor/src/cbor/common.c
108
if (cbor_string_is_definite(item)) {
lib/libcbor/src/cbor/common.c
109
_cbor_free(item->data);
lib/libcbor/src/cbor/common.c
112
cbor_item_t **handle = cbor_string_chunks_handle(item);
lib/libcbor/src/cbor/common.c
113
for (size_t i = 0; i < cbor_string_chunk_count(item); i++)
lib/libcbor/src/cbor/common.c
116
((struct cbor_indefinite_string_data *)item->data)->chunks);
lib/libcbor/src/cbor/common.c
117
_cbor_free(item->data);
lib/libcbor/src/cbor/common.c
123
cbor_item_t **handle = cbor_array_handle(item);
lib/libcbor/src/cbor/common.c
124
size_t size = cbor_array_size(item);
lib/libcbor/src/cbor/common.c
127
_cbor_free(item->data);
lib/libcbor/src/cbor/common.c
131
struct cbor_pair *handle = cbor_map_handle(item);
lib/libcbor/src/cbor/common.c
132
for (size_t i = 0; i < item->metadata.map_metadata.end_ptr;
lib/libcbor/src/cbor/common.c
137
_cbor_free(item->data);
lib/libcbor/src/cbor/common.c
141
if (item->metadata.tag_metadata.tagged_item != NULL)
lib/libcbor/src/cbor/common.c
142
cbor_decref(&item->metadata.tag_metadata.tagged_item);
lib/libcbor/src/cbor/common.c
143
_cbor_free(item->data);
lib/libcbor/src/cbor/common.c
151
_cbor_free(item);
lib/libcbor/src/cbor/common.c
156
void cbor_intermediate_decref(cbor_item_t *item) { cbor_decref(&item); }
lib/libcbor/src/cbor/common.c
158
size_t cbor_refcount(const cbor_item_t *item) { return item->refcount; }
lib/libcbor/src/cbor/common.c
160
cbor_item_t *cbor_move(cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
161
item->refcount--;
lib/libcbor/src/cbor/common.c
162
return item;
lib/libcbor/src/cbor/common.c
22
bool cbor_isa_uint(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
23
return item->type == CBOR_TYPE_UINT;
lib/libcbor/src/cbor/common.c
26
bool cbor_isa_negint(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
27
return item->type == CBOR_TYPE_NEGINT;
lib/libcbor/src/cbor/common.c
30
bool cbor_isa_bytestring(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
31
return item->type == CBOR_TYPE_BYTESTRING;
lib/libcbor/src/cbor/common.c
34
bool cbor_isa_string(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
35
return item->type == CBOR_TYPE_STRING;
lib/libcbor/src/cbor/common.c
38
bool cbor_isa_array(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
39
return item->type == CBOR_TYPE_ARRAY;
lib/libcbor/src/cbor/common.c
42
bool cbor_isa_map(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
43
return item->type == CBOR_TYPE_MAP;
lib/libcbor/src/cbor/common.c
46
bool cbor_isa_tag(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
47
return item->type == CBOR_TYPE_TAG;
lib/libcbor/src/cbor/common.c
50
bool cbor_isa_float_ctrl(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
51
return item->type == CBOR_TYPE_FLOAT_CTRL;
lib/libcbor/src/cbor/common.c
54
cbor_type cbor_typeof(const cbor_item_t *item) { return item->type; }
lib/libcbor/src/cbor/common.c
56
bool cbor_is_int(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
57
return cbor_isa_uint(item) || cbor_isa_negint(item);
lib/libcbor/src/cbor/common.c
60
bool cbor_is_bool(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
61
return cbor_isa_float_ctrl(item) &&
lib/libcbor/src/cbor/common.c
62
(cbor_ctrl_value(item) == CBOR_CTRL_FALSE ||
lib/libcbor/src/cbor/common.c
63
cbor_ctrl_value(item) == CBOR_CTRL_TRUE);
lib/libcbor/src/cbor/common.c
66
bool cbor_is_null(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
67
return cbor_isa_float_ctrl(item) && cbor_ctrl_value(item) == CBOR_CTRL_NULL;
lib/libcbor/src/cbor/common.c
70
bool cbor_is_undef(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
71
return cbor_isa_float_ctrl(item) && cbor_ctrl_value(item) == CBOR_CTRL_UNDEF;
lib/libcbor/src/cbor/common.c
74
bool cbor_is_float(const cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
75
return cbor_isa_float_ctrl(item) && !cbor_float_ctrl_is_ctrl(item);
lib/libcbor/src/cbor/common.c
78
cbor_item_t *cbor_incref(cbor_item_t *item) {
lib/libcbor/src/cbor/common.c
79
item->refcount++;
lib/libcbor/src/cbor/common.c
80
return item;
lib/libcbor/src/cbor/common.c
84
cbor_item_t *item = *item_ref;
lib/libcbor/src/cbor/common.c
85
CBOR_ASSERT(item->refcount > 0);
lib/libcbor/src/cbor/common.c
86
if (--item->refcount == 0) {
lib/libcbor/src/cbor/common.c
87
switch (item->type) {
lib/libcbor/src/cbor/common.c
94
if (cbor_bytestring_is_definite(item)) {
lib/libcbor/src/cbor/common.c
95
_cbor_free(item->data);
lib/libcbor/src/cbor/common.c
98
cbor_item_t **handle = cbor_bytestring_chunks_handle(item);
lib/libcbor/src/cbor/common.c
99
for (size_t i = 0; i < cbor_bytestring_chunk_count(item); i++)
lib/libcbor/src/cbor/common.h
158
const cbor_item_t *item); /* Will be inlined iff link-time opt is enabled */
lib/libcbor/src/cbor/common.h
167
CBOR_EXPORT bool cbor_isa_uint(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
174
CBOR_EXPORT bool cbor_isa_negint(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
181
CBOR_EXPORT bool cbor_isa_bytestring(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
188
CBOR_EXPORT bool cbor_isa_string(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
195
CBOR_EXPORT bool cbor_isa_array(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
202
CBOR_EXPORT bool cbor_isa_map(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
209
CBOR_EXPORT bool cbor_isa_tag(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
216
CBOR_EXPORT bool cbor_isa_float_ctrl(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
225
CBOR_EXPORT bool cbor_is_int(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
232
CBOR_EXPORT bool cbor_is_float(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
239
CBOR_EXPORT bool cbor_is_bool(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
252
CBOR_EXPORT bool cbor_is_null(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
265
CBOR_EXPORT bool cbor_is_undef(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
280
CBOR_EXPORT cbor_item_t *cbor_incref(cbor_item_t *item);
lib/libcbor/src/cbor/common.h
289
CBOR_EXPORT void cbor_decref(cbor_item_t **item);
lib/libcbor/src/cbor/common.h
298
CBOR_EXPORT void cbor_intermediate_decref(cbor_item_t *item);
lib/libcbor/src/cbor/common.h
310
CBOR_EXPORT size_t cbor_refcount(const cbor_item_t *item);
lib/libcbor/src/cbor/common.h
328
CBOR_EXPORT cbor_item_t *cbor_move(cbor_item_t *item);
lib/libcbor/src/cbor/floats_ctrls.c
100
*item = (cbor_item_t){
lib/libcbor/src/cbor/floats_ctrls.c
106
return item;
lib/libcbor/src/cbor/floats_ctrls.c
110
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t) + 4);
lib/libcbor/src/cbor/floats_ctrls.c
111
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/floats_ctrls.c
113
*item = (cbor_item_t){
lib/libcbor/src/cbor/floats_ctrls.c
115
.data = (unsigned char *)item + sizeof(cbor_item_t),
lib/libcbor/src/cbor/floats_ctrls.c
118
return item;
lib/libcbor/src/cbor/floats_ctrls.c
12
cbor_float_width cbor_float_get_width(const cbor_item_t *item) {
lib/libcbor/src/cbor/floats_ctrls.c
122
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t) + 4);
lib/libcbor/src/cbor/floats_ctrls.c
123
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/floats_ctrls.c
125
*item = (cbor_item_t){
lib/libcbor/src/cbor/floats_ctrls.c
127
.data = (unsigned char *)item + sizeof(cbor_item_t),
lib/libcbor/src/cbor/floats_ctrls.c
13
CBOR_ASSERT(cbor_isa_float_ctrl(item));
lib/libcbor/src/cbor/floats_ctrls.c
130
return item;
lib/libcbor/src/cbor/floats_ctrls.c
134
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t) + 8);
lib/libcbor/src/cbor/floats_ctrls.c
135
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/floats_ctrls.c
137
*item = (cbor_item_t){
lib/libcbor/src/cbor/floats_ctrls.c
139
.data = (unsigned char *)item + sizeof(cbor_item_t),
lib/libcbor/src/cbor/floats_ctrls.c
14
return item->metadata.float_ctrl_metadata.width;
lib/libcbor/src/cbor/floats_ctrls.c
142
return item;
lib/libcbor/src/cbor/floats_ctrls.c
146
cbor_item_t *item = cbor_new_ctrl();
lib/libcbor/src/cbor/floats_ctrls.c
147
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/floats_ctrls.c
148
cbor_set_ctrl(item, CBOR_CTRL_NULL);
lib/libcbor/src/cbor/floats_ctrls.c
149
return item;
lib/libcbor/src/cbor/floats_ctrls.c
153
cbor_item_t *item = cbor_new_ctrl();
lib/libcbor/src/cbor/floats_ctrls.c
154
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/floats_ctrls.c
155
cbor_set_ctrl(item, CBOR_CTRL_UNDEF);
lib/libcbor/src/cbor/floats_ctrls.c
156
return item;
lib/libcbor/src/cbor/floats_ctrls.c
164
cbor_item_t *item = cbor_new_float2();
lib/libcbor/src/cbor/floats_ctrls.c
165
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/floats_ctrls.c
166
cbor_set_float2(item, value);
lib/libcbor/src/cbor/floats_ctrls.c
167
return item;
lib/libcbor/src/cbor/floats_ctrls.c
17
uint8_t cbor_ctrl_value(const cbor_item_t *item) {
lib/libcbor/src/cbor/floats_ctrls.c
171
cbor_item_t *item = cbor_new_float4();
lib/libcbor/src/cbor/floats_ctrls.c
172
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/floats_ctrls.c
173
cbor_set_float4(item, value);
lib/libcbor/src/cbor/floats_ctrls.c
174
return item;
lib/libcbor/src/cbor/floats_ctrls.c
178
cbor_item_t *item = cbor_new_float8();
lib/libcbor/src/cbor/floats_ctrls.c
179
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/floats_ctrls.c
18
CBOR_ASSERT(cbor_isa_float_ctrl(item));
lib/libcbor/src/cbor/floats_ctrls.c
180
cbor_set_float8(item, value);
lib/libcbor/src/cbor/floats_ctrls.c
181
return item;
lib/libcbor/src/cbor/floats_ctrls.c
185
cbor_item_t *item = cbor_new_ctrl();
lib/libcbor/src/cbor/floats_ctrls.c
186
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/floats_ctrls.c
187
cbor_set_ctrl(item, value);
lib/libcbor/src/cbor/floats_ctrls.c
188
return item;
lib/libcbor/src/cbor/floats_ctrls.c
19
CBOR_ASSERT(cbor_float_get_width(item) == CBOR_FLOAT_0);
lib/libcbor/src/cbor/floats_ctrls.c
20
return item->metadata.float_ctrl_metadata.ctrl;
lib/libcbor/src/cbor/floats_ctrls.c
23
bool cbor_float_ctrl_is_ctrl(const cbor_item_t *item) {
lib/libcbor/src/cbor/floats_ctrls.c
24
CBOR_ASSERT(cbor_isa_float_ctrl(item));
lib/libcbor/src/cbor/floats_ctrls.c
25
return cbor_float_get_width(item) == CBOR_FLOAT_0;
lib/libcbor/src/cbor/floats_ctrls.c
28
float cbor_float_get_float2(const cbor_item_t *item) {
lib/libcbor/src/cbor/floats_ctrls.c
29
CBOR_ASSERT(cbor_is_float(item));
lib/libcbor/src/cbor/floats_ctrls.c
30
CBOR_ASSERT(cbor_float_get_width(item) == CBOR_FLOAT_16);
lib/libcbor/src/cbor/floats_ctrls.c
31
return *(float *)item->data;
lib/libcbor/src/cbor/floats_ctrls.c
34
float cbor_float_get_float4(const cbor_item_t *item) {
lib/libcbor/src/cbor/floats_ctrls.c
35
CBOR_ASSERT(cbor_is_float(item));
lib/libcbor/src/cbor/floats_ctrls.c
36
CBOR_ASSERT(cbor_float_get_width(item) == CBOR_FLOAT_32);
lib/libcbor/src/cbor/floats_ctrls.c
37
return *(float *)item->data;
lib/libcbor/src/cbor/floats_ctrls.c
40
double cbor_float_get_float8(const cbor_item_t *item) {
lib/libcbor/src/cbor/floats_ctrls.c
41
CBOR_ASSERT(cbor_is_float(item));
lib/libcbor/src/cbor/floats_ctrls.c
42
CBOR_ASSERT(cbor_float_get_width(item) == CBOR_FLOAT_64);
lib/libcbor/src/cbor/floats_ctrls.c
43
return *(double *)item->data;
lib/libcbor/src/cbor/floats_ctrls.c
46
double cbor_float_get_float(const cbor_item_t *item) {
lib/libcbor/src/cbor/floats_ctrls.c
47
CBOR_ASSERT(cbor_is_float(item));
lib/libcbor/src/cbor/floats_ctrls.c
49
switch (cbor_float_get_width(item)) {
lib/libcbor/src/cbor/floats_ctrls.c
53
return cbor_float_get_float2(item);
lib/libcbor/src/cbor/floats_ctrls.c
55
return cbor_float_get_float4(item);
lib/libcbor/src/cbor/floats_ctrls.c
57
return cbor_float_get_float8(item);
lib/libcbor/src/cbor/floats_ctrls.c
61
bool cbor_get_bool(const cbor_item_t *item) {
lib/libcbor/src/cbor/floats_ctrls.c
62
CBOR_ASSERT(cbor_is_bool(item));
lib/libcbor/src/cbor/floats_ctrls.c
63
return item->metadata.float_ctrl_metadata.ctrl == CBOR_CTRL_TRUE;
lib/libcbor/src/cbor/floats_ctrls.c
66
void cbor_set_float2(cbor_item_t *item, float value) {
lib/libcbor/src/cbor/floats_ctrls.c
67
CBOR_ASSERT(cbor_is_float(item));
lib/libcbor/src/cbor/floats_ctrls.c
68
CBOR_ASSERT(cbor_float_get_width(item) == CBOR_FLOAT_16);
lib/libcbor/src/cbor/floats_ctrls.c
69
*((float *)item->data) = value;
lib/libcbor/src/cbor/floats_ctrls.c
72
void cbor_set_float4(cbor_item_t *item, float value) {
lib/libcbor/src/cbor/floats_ctrls.c
73
CBOR_ASSERT(cbor_is_float(item));
lib/libcbor/src/cbor/floats_ctrls.c
74
CBOR_ASSERT(cbor_float_get_width(item) == CBOR_FLOAT_32);
lib/libcbor/src/cbor/floats_ctrls.c
75
*((float *)item->data) = value;
lib/libcbor/src/cbor/floats_ctrls.c
78
void cbor_set_float8(cbor_item_t *item, double value) {
lib/libcbor/src/cbor/floats_ctrls.c
79
CBOR_ASSERT(cbor_is_float(item));
lib/libcbor/src/cbor/floats_ctrls.c
80
CBOR_ASSERT(cbor_float_get_width(item) == CBOR_FLOAT_64);
lib/libcbor/src/cbor/floats_ctrls.c
81
*((double *)item->data) = value;
lib/libcbor/src/cbor/floats_ctrls.c
84
void cbor_set_ctrl(cbor_item_t *item, uint8_t value) {
lib/libcbor/src/cbor/floats_ctrls.c
85
CBOR_ASSERT(cbor_isa_float_ctrl(item));
lib/libcbor/src/cbor/floats_ctrls.c
86
CBOR_ASSERT(cbor_float_get_width(item) == CBOR_FLOAT_0);
lib/libcbor/src/cbor/floats_ctrls.c
87
item->metadata.float_ctrl_metadata.ctrl = value;
lib/libcbor/src/cbor/floats_ctrls.c
90
void cbor_set_bool(cbor_item_t *item, bool value) {
lib/libcbor/src/cbor/floats_ctrls.c
91
CBOR_ASSERT(cbor_is_bool(item));
lib/libcbor/src/cbor/floats_ctrls.c
92
item->metadata.float_ctrl_metadata.ctrl =
lib/libcbor/src/cbor/floats_ctrls.c
97
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
lib/libcbor/src/cbor/floats_ctrls.c
98
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/floats_ctrls.h
149
CBOR_EXPORT void cbor_set_ctrl(cbor_item_t *item, uint8_t value);
lib/libcbor/src/cbor/floats_ctrls.h
156
CBOR_EXPORT void cbor_set_bool(cbor_item_t *item, bool value);
lib/libcbor/src/cbor/floats_ctrls.h
163
CBOR_EXPORT void cbor_set_float2(cbor_item_t *item, float value);
lib/libcbor/src/cbor/floats_ctrls.h
170
CBOR_EXPORT void cbor_set_float4(cbor_item_t *item, float value);
lib/libcbor/src/cbor/floats_ctrls.h
177
CBOR_EXPORT void cbor_set_float8(cbor_item_t *item, double value);
lib/libcbor/src/cbor/floats_ctrls.h
184
_CBOR_NODISCARD CBOR_EXPORT uint8_t cbor_ctrl_value(const cbor_item_t *item);
lib/libcbor/src/cbor/floats_ctrls.h
30
const cbor_item_t *item);
lib/libcbor/src/cbor/floats_ctrls.h
38
cbor_float_get_width(const cbor_item_t *item);
lib/libcbor/src/cbor/floats_ctrls.h
48
const cbor_item_t *item);
lib/libcbor/src/cbor/floats_ctrls.h
58
const cbor_item_t *item);
lib/libcbor/src/cbor/floats_ctrls.h
68
const cbor_item_t *item);
lib/libcbor/src/cbor/floats_ctrls.h
78
const cbor_item_t *item);
lib/libcbor/src/cbor/floats_ctrls.h
85
_CBOR_NODISCARD CBOR_EXPORT bool cbor_get_bool(const cbor_item_t *item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
101
cbor_tag_set_item(ctx->stack->top->item, item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
102
cbor_decref(&item); /* Give up on our reference */
lib/libcbor/src/cbor/internal/builder_callbacks.c
103
cbor_item_t *tagged_item = ctx->stack->top->item;
lib/libcbor/src/cbor/internal/builder_callbacks.c
110
cbor_decref(&item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
237
if (ctx->stack->size > 0 && cbor_isa_bytestring(ctx->stack->top->item) &&
lib/libcbor/src/cbor/internal/builder_callbacks.c
238
cbor_bytestring_is_indefinite(ctx->stack->top->item)) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
239
if (!cbor_bytestring_add_chunk(ctx->stack->top->item, new_chunk)) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
24
void _cbor_builder_append(cbor_item_t *item,
lib/libcbor/src/cbor/internal/builder_callbacks.c
28
ctx->root = item;
lib/libcbor/src/cbor/internal/builder_callbacks.c
288
if (ctx->stack->size > 0 && cbor_isa_string(ctx->stack->top->item) &&
lib/libcbor/src/cbor/internal/builder_callbacks.c
289
cbor_string_is_indefinite(ctx->stack->top->item)) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
290
if (!cbor_string_add_chunk(ctx->stack->top->item, new_chunk)) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
32
switch (ctx->stack->top->item->type) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
347
bool _cbor_is_indefinite(cbor_item_t *item) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
348
switch (item->type) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
350
return cbor_bytestring_is_indefinite(item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
352
return cbor_string_is_indefinite(item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
354
return cbor_array_is_indefinite(item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
356
return cbor_map_is_indefinite(item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
366
cbor_item_t *item = ctx->stack->top->item;
lib/libcbor/src/cbor/internal/builder_callbacks.c
368
item) && /* Only indefinite items can be terminated by 0xFF */
lib/libcbor/src/cbor/internal/builder_callbacks.c
37
if (cbor_array_is_definite(ctx->stack->top->item)) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
371
(item->type != CBOR_TYPE_MAP || ctx->stack->top->subitems % 2 == 0)) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
373
_cbor_builder_append(item, ctx);
lib/libcbor/src/cbor/internal/builder_callbacks.c
44
if (!cbor_array_push(ctx->stack->top->item, item)) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
46
cbor_decref(&item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
49
cbor_decref(&item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
52
cbor_item_t *stack_item = ctx->stack->top->item;
lib/libcbor/src/cbor/internal/builder_callbacks.c
58
if (!cbor_array_push(ctx->stack->top->item, item)) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
61
cbor_decref(&item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
71
if (!_cbor_map_add_value(ctx->stack->top->item, item)) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
73
cbor_decref(&item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
78
if (!_cbor_map_add_key(ctx->stack->top->item, item)) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
80
cbor_decref(&item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
84
cbor_decref(&item);
lib/libcbor/src/cbor/internal/builder_callbacks.c
85
if (cbor_map_is_definite(ctx->stack->top->item)) {
lib/libcbor/src/cbor/internal/builder_callbacks.c
89
cbor_item_t *map_entry = ctx->stack->top->item;
lib/libcbor/src/cbor/internal/builder_callbacks.h
31
void _cbor_builder_append(cbor_item_t *item, struct _cbor_decoder_context *ctx);
lib/libcbor/src/cbor/internal/stack.c
22
cbor_item_t *item,
lib/libcbor/src/cbor/internal/stack.c
29
*new_top = (struct _cbor_stack_record){stack->top, item, subitems};
lib/libcbor/src/cbor/internal/stack.h
22
cbor_item_t *item;
lib/libcbor/src/cbor/ints.c
10
cbor_int_width cbor_int_get_width(const cbor_item_t *item) {
lib/libcbor/src/cbor/ints.c
100
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/ints.c
101
*item = (cbor_item_t){.data = (unsigned char *)item + sizeof(cbor_item_t),
lib/libcbor/src/cbor/ints.c
105
return item;
lib/libcbor/src/cbor/ints.c
109
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t) + 4);
lib/libcbor/src/cbor/ints.c
11
CBOR_ASSERT(cbor_is_int(item));
lib/libcbor/src/cbor/ints.c
110
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/ints.c
111
*item = (cbor_item_t){.data = (unsigned char *)item + sizeof(cbor_item_t),
lib/libcbor/src/cbor/ints.c
115
return item;
lib/libcbor/src/cbor/ints.c
119
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t) + 8);
lib/libcbor/src/cbor/ints.c
12
return item->metadata.int_metadata.width;
lib/libcbor/src/cbor/ints.c
120
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/ints.c
121
*item = (cbor_item_t){.data = (unsigned char *)item + sizeof(cbor_item_t),
lib/libcbor/src/cbor/ints.c
125
return item;
lib/libcbor/src/cbor/ints.c
129
cbor_item_t *item = cbor_new_int8();
lib/libcbor/src/cbor/ints.c
130
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/ints.c
131
cbor_set_uint8(item, value);
lib/libcbor/src/cbor/ints.c
132
cbor_mark_uint(item);
lib/libcbor/src/cbor/ints.c
133
return item;
lib/libcbor/src/cbor/ints.c
137
cbor_item_t *item = cbor_new_int16();
lib/libcbor/src/cbor/ints.c
138
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/ints.c
139
cbor_set_uint16(item, value);
lib/libcbor/src/cbor/ints.c
140
cbor_mark_uint(item);
lib/libcbor/src/cbor/ints.c
141
return item;
lib/libcbor/src/cbor/ints.c
145
cbor_item_t *item = cbor_new_int32();
lib/libcbor/src/cbor/ints.c
146
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/ints.c
147
cbor_set_uint32(item, value);
lib/libcbor/src/cbor/ints.c
148
cbor_mark_uint(item);
lib/libcbor/src/cbor/ints.c
149
return item;
lib/libcbor/src/cbor/ints.c
15
uint8_t cbor_get_uint8(const cbor_item_t *item) {
lib/libcbor/src/cbor/ints.c
153
cbor_item_t *item = cbor_new_int64();
lib/libcbor/src/cbor/ints.c
154
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/ints.c
155
cbor_set_uint64(item, value);
lib/libcbor/src/cbor/ints.c
156
cbor_mark_uint(item);
lib/libcbor/src/cbor/ints.c
157
return item;
lib/libcbor/src/cbor/ints.c
16
CBOR_ASSERT(cbor_is_int(item));
lib/libcbor/src/cbor/ints.c
161
cbor_item_t *item = cbor_new_int8();
lib/libcbor/src/cbor/ints.c
162
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/ints.c
163
cbor_set_uint8(item, value);
lib/libcbor/src/cbor/ints.c
164
cbor_mark_negint(item);
lib/libcbor/src/cbor/ints.c
165
return item;
lib/libcbor/src/cbor/ints.c
169
cbor_item_t *item = cbor_new_int16();
lib/libcbor/src/cbor/ints.c
17
CBOR_ASSERT(cbor_int_get_width(item) == CBOR_INT_8);
lib/libcbor/src/cbor/ints.c
170
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/ints.c
171
cbor_set_uint16(item, value);
lib/libcbor/src/cbor/ints.c
172
cbor_mark_negint(item);
lib/libcbor/src/cbor/ints.c
173
return item;
lib/libcbor/src/cbor/ints.c
177
cbor_item_t *item = cbor_new_int32();
lib/libcbor/src/cbor/ints.c
178
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/ints.c
179
cbor_set_uint32(item, value);
lib/libcbor/src/cbor/ints.c
18
return *item->data;
lib/libcbor/src/cbor/ints.c
180
cbor_mark_negint(item);
lib/libcbor/src/cbor/ints.c
181
return item;
lib/libcbor/src/cbor/ints.c
185
cbor_item_t *item = cbor_new_int64();
lib/libcbor/src/cbor/ints.c
186
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/ints.c
187
cbor_set_uint64(item, value);
lib/libcbor/src/cbor/ints.c
188
cbor_mark_negint(item);
lib/libcbor/src/cbor/ints.c
189
return item;
lib/libcbor/src/cbor/ints.c
21
uint16_t cbor_get_uint16(const cbor_item_t *item) {
lib/libcbor/src/cbor/ints.c
22
CBOR_ASSERT(cbor_is_int(item));
lib/libcbor/src/cbor/ints.c
23
CBOR_ASSERT(cbor_int_get_width(item) == CBOR_INT_16);
lib/libcbor/src/cbor/ints.c
24
return *(uint16_t *)item->data;
lib/libcbor/src/cbor/ints.c
27
uint32_t cbor_get_uint32(const cbor_item_t *item) {
lib/libcbor/src/cbor/ints.c
28
CBOR_ASSERT(cbor_is_int(item));
lib/libcbor/src/cbor/ints.c
29
CBOR_ASSERT(cbor_int_get_width(item) == CBOR_INT_32);
lib/libcbor/src/cbor/ints.c
30
return *(uint32_t *)item->data;
lib/libcbor/src/cbor/ints.c
33
uint64_t cbor_get_uint64(const cbor_item_t *item) {
lib/libcbor/src/cbor/ints.c
34
CBOR_ASSERT(cbor_is_int(item));
lib/libcbor/src/cbor/ints.c
35
CBOR_ASSERT(cbor_int_get_width(item) == CBOR_INT_64);
lib/libcbor/src/cbor/ints.c
36
return *(uint64_t *)item->data;
lib/libcbor/src/cbor/ints.c
39
uint64_t cbor_get_int(const cbor_item_t *item) {
lib/libcbor/src/cbor/ints.c
40
CBOR_ASSERT(cbor_is_int(item));
lib/libcbor/src/cbor/ints.c
42
switch (cbor_int_get_width(item)) {
lib/libcbor/src/cbor/ints.c
44
return cbor_get_uint8(item);
lib/libcbor/src/cbor/ints.c
46
return cbor_get_uint16(item);
lib/libcbor/src/cbor/ints.c
48
return cbor_get_uint32(item);
lib/libcbor/src/cbor/ints.c
50
return cbor_get_uint64(item);
lib/libcbor/src/cbor/ints.c
54
void cbor_set_uint8(cbor_item_t *item, uint8_t value) {
lib/libcbor/src/cbor/ints.c
55
CBOR_ASSERT(cbor_is_int(item));
lib/libcbor/src/cbor/ints.c
56
CBOR_ASSERT(cbor_int_get_width(item) == CBOR_INT_8);
lib/libcbor/src/cbor/ints.c
57
*item->data = value;
lib/libcbor/src/cbor/ints.c
60
void cbor_set_uint16(cbor_item_t *item, uint16_t value) {
lib/libcbor/src/cbor/ints.c
61
CBOR_ASSERT(cbor_is_int(item));
lib/libcbor/src/cbor/ints.c
62
CBOR_ASSERT(cbor_int_get_width(item) == CBOR_INT_16);
lib/libcbor/src/cbor/ints.c
63
*(uint16_t *)item->data = value;
lib/libcbor/src/cbor/ints.c
66
void cbor_set_uint32(cbor_item_t *item, uint32_t value) {
lib/libcbor/src/cbor/ints.c
67
CBOR_ASSERT(cbor_is_int(item));
lib/libcbor/src/cbor/ints.c
68
CBOR_ASSERT(cbor_int_get_width(item) == CBOR_INT_32);
lib/libcbor/src/cbor/ints.c
69
*(uint32_t *)item->data = value;
lib/libcbor/src/cbor/ints.c
72
void cbor_set_uint64(cbor_item_t *item, uint64_t value) {
lib/libcbor/src/cbor/ints.c
73
CBOR_ASSERT(cbor_is_int(item));
lib/libcbor/src/cbor/ints.c
74
CBOR_ASSERT(cbor_int_get_width(item) == CBOR_INT_64);
lib/libcbor/src/cbor/ints.c
75
*(uint64_t *)item->data = value;
lib/libcbor/src/cbor/ints.c
78
void cbor_mark_uint(cbor_item_t *item) {
lib/libcbor/src/cbor/ints.c
79
CBOR_ASSERT(cbor_is_int(item));
lib/libcbor/src/cbor/ints.c
80
item->type = CBOR_TYPE_UINT;
lib/libcbor/src/cbor/ints.c
83
void cbor_mark_negint(cbor_item_t *item) {
lib/libcbor/src/cbor/ints.c
84
CBOR_ASSERT(cbor_is_int(item));
lib/libcbor/src/cbor/ints.c
85
item->type = CBOR_TYPE_NEGINT;
lib/libcbor/src/cbor/ints.c
89
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t) + 1);
lib/libcbor/src/cbor/ints.c
90
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/ints.c
91
*item = (cbor_item_t){.data = (unsigned char *)item + sizeof(cbor_item_t),
lib/libcbor/src/cbor/ints.c
95
return item;
lib/libcbor/src/cbor/ints.c
99
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t) + 2);
lib/libcbor/src/cbor/ints.h
105
CBOR_EXPORT void cbor_mark_uint(cbor_item_t *item);
lib/libcbor/src/cbor/ints.h
113
CBOR_EXPORT void cbor_mark_negint(cbor_item_t *item);
lib/libcbor/src/cbor/ints.h
29
_CBOR_NODISCARD CBOR_EXPORT uint8_t cbor_get_uint8(const cbor_item_t *item);
lib/libcbor/src/cbor/ints.h
36
_CBOR_NODISCARD CBOR_EXPORT uint16_t cbor_get_uint16(const cbor_item_t *item);
lib/libcbor/src/cbor/ints.h
43
_CBOR_NODISCARD CBOR_EXPORT uint32_t cbor_get_uint32(const cbor_item_t *item);
lib/libcbor/src/cbor/ints.h
50
_CBOR_NODISCARD CBOR_EXPORT uint64_t cbor_get_uint64(const cbor_item_t *item);
lib/libcbor/src/cbor/ints.h
57
_CBOR_NODISCARD CBOR_EXPORT uint64_t cbor_get_int(const cbor_item_t *item);
lib/libcbor/src/cbor/ints.h
65
CBOR_EXPORT void cbor_set_uint8(cbor_item_t *item, uint8_t value);
lib/libcbor/src/cbor/ints.h
73
CBOR_EXPORT void cbor_set_uint16(cbor_item_t *item, uint16_t value);
lib/libcbor/src/cbor/ints.h
81
CBOR_EXPORT void cbor_set_uint32(cbor_item_t *item, uint32_t value);
lib/libcbor/src/cbor/ints.h
89
CBOR_EXPORT void cbor_set_uint64(cbor_item_t *item, uint64_t value);
lib/libcbor/src/cbor/ints.h
97
cbor_int_get_width(const cbor_item_t *item);
lib/libcbor/src/cbor/maps.c
101
item->metadata.map_metadata.end_ptr - 1]
lib/libcbor/src/cbor/maps.c
106
bool cbor_map_add(cbor_item_t *item, struct cbor_pair pair) {
lib/libcbor/src/cbor/maps.c
107
CBOR_ASSERT(cbor_isa_map(item));
lib/libcbor/src/cbor/maps.c
108
if (!_cbor_map_add_key(item, pair.key)) return false;
lib/libcbor/src/cbor/maps.c
109
return _cbor_map_add_value(item, pair.value);
lib/libcbor/src/cbor/maps.c
11
size_t cbor_map_size(const cbor_item_t *item) {
lib/libcbor/src/cbor/maps.c
112
bool cbor_map_is_definite(const cbor_item_t *item) {
lib/libcbor/src/cbor/maps.c
113
CBOR_ASSERT(cbor_isa_map(item));
lib/libcbor/src/cbor/maps.c
114
return item->metadata.map_metadata.type == _CBOR_METADATA_DEFINITE;
lib/libcbor/src/cbor/maps.c
117
bool cbor_map_is_indefinite(const cbor_item_t *item) {
lib/libcbor/src/cbor/maps.c
118
return !cbor_map_is_definite(item);
lib/libcbor/src/cbor/maps.c
12
CBOR_ASSERT(cbor_isa_map(item));
lib/libcbor/src/cbor/maps.c
121
struct cbor_pair *cbor_map_handle(const cbor_item_t *item) {
lib/libcbor/src/cbor/maps.c
122
CBOR_ASSERT(cbor_isa_map(item));
lib/libcbor/src/cbor/maps.c
123
return (struct cbor_pair *)item->data;
lib/libcbor/src/cbor/maps.c
13
return item->metadata.map_metadata.end_ptr;
lib/libcbor/src/cbor/maps.c
16
size_t cbor_map_allocated(const cbor_item_t *item) {
lib/libcbor/src/cbor/maps.c
17
CBOR_ASSERT(cbor_isa_map(item));
lib/libcbor/src/cbor/maps.c
18
return item->metadata.map_metadata.allocated;
lib/libcbor/src/cbor/maps.c
22
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
lib/libcbor/src/cbor/maps.c
23
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/maps.c
25
*item = (cbor_item_t){
lib/libcbor/src/cbor/maps.c
32
_CBOR_DEPENDENT_NOTNULL(item, item->data);
lib/libcbor/src/cbor/maps.c
34
return item;
lib/libcbor/src/cbor/maps.c
38
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
lib/libcbor/src/cbor/maps.c
39
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/maps.c
41
*item = (cbor_item_t){
lib/libcbor/src/cbor/maps.c
49
return item;
lib/libcbor/src/cbor/maps.c
52
bool _cbor_map_add_key(cbor_item_t *item, cbor_item_t *key) {
lib/libcbor/src/cbor/maps.c
53
CBOR_ASSERT(cbor_isa_map(item));
lib/libcbor/src/cbor/maps.c
55
(struct _cbor_map_metadata *)&item->metadata;
lib/libcbor/src/cbor/maps.c
56
if (cbor_map_is_definite(item)) {
lib/libcbor/src/cbor/maps.c
57
struct cbor_pair *data = cbor_map_handle(item);
lib/libcbor/src/cbor/maps.c
78
item->data, sizeof(struct cbor_pair), new_allocation);
lib/libcbor/src/cbor/maps.c
84
item->data = new_data;
lib/libcbor/src/cbor/maps.c
87
struct cbor_pair *data = cbor_map_handle(item);
lib/libcbor/src/cbor/maps.c
95
bool _cbor_map_add_value(cbor_item_t *item, cbor_item_t *value) {
lib/libcbor/src/cbor/maps.c
96
CBOR_ASSERT(cbor_isa_map(item));
lib/libcbor/src/cbor/maps.c
98
cbor_map_handle(item)[
lib/libcbor/src/cbor/maps.h
101
const cbor_item_t *item);
lib/libcbor/src/cbor/maps.h
110
const cbor_item_t *item);
lib/libcbor/src/cbor/maps.h
29
_CBOR_NODISCARD CBOR_EXPORT size_t cbor_map_size(const cbor_item_t *item);
lib/libcbor/src/cbor/maps.h
36
_CBOR_NODISCARD CBOR_EXPORT size_t cbor_map_allocated(const cbor_item_t *item);
lib/libcbor/src/cbor/maps.h
61
_CBOR_NODISCARD CBOR_EXPORT bool cbor_map_add(cbor_item_t *item,
lib/libcbor/src/cbor/maps.h
73
_CBOR_NODISCARD CBOR_EXPORT bool _cbor_map_add_key(cbor_item_t *item,
lib/libcbor/src/cbor/maps.h
85
_CBOR_NODISCARD CBOR_EXPORT bool _cbor_map_add_value(cbor_item_t *item,
lib/libcbor/src/cbor/maps.h
93
_CBOR_NODISCARD CBOR_EXPORT bool cbor_map_is_definite(const cbor_item_t *item);
lib/libcbor/src/cbor/serialization.c
100
if (cbor_string_length(item) == 0) return header_size;
lib/libcbor/src/cbor/serialization.c
101
return _cbor_safe_signaling_add(header_size, cbor_string_length(item));
lib/libcbor/src/cbor/serialization.c
104
cbor_item_t **chunks = cbor_string_chunks_handle(item);
lib/libcbor/src/cbor/serialization.c
105
for (size_t i = 0; i < cbor_string_chunk_count(item); i++) {
lib/libcbor/src/cbor/serialization.c
112
size_t array_size = cbor_array_is_definite(item)
lib/libcbor/src/cbor/serialization.c
113
? _cbor_encoded_header_size(cbor_array_size(item))
lib/libcbor/src/cbor/serialization.c
115
cbor_item_t **items = cbor_array_handle(item);
lib/libcbor/src/cbor/serialization.c
116
for (size_t i = 0; i < cbor_array_size(item); i++) {
lib/libcbor/src/cbor/serialization.c
123
size_t map_size = cbor_map_is_definite(item)
lib/libcbor/src/cbor/serialization.c
124
? _cbor_encoded_header_size(cbor_map_size(item))
lib/libcbor/src/cbor/serialization.c
126
struct cbor_pair *items = cbor_map_handle(item);
lib/libcbor/src/cbor/serialization.c
127
for (size_t i = 0; i < cbor_map_size(item); i++) {
lib/libcbor/src/cbor/serialization.c
137
_cbor_encoded_header_size(cbor_tag_value(item)),
lib/libcbor/src/cbor/serialization.c
138
cbor_serialized_size(cbor_move(cbor_tag_item(item))));
lib/libcbor/src/cbor/serialization.c
141
switch (cbor_float_get_width(item)) {
lib/libcbor/src/cbor/serialization.c
143
return _cbor_encoded_header_size(cbor_ctrl_value(item));
lib/libcbor/src/cbor/serialization.c
154
size_t cbor_serialize_alloc(const cbor_item_t *item, unsigned char **buffer,
lib/libcbor/src/cbor/serialization.c
157
size_t serialized_size = cbor_serialized_size(item);
lib/libcbor/src/cbor/serialization.c
168
size_t written = cbor_serialize(item, *buffer, serialized_size);
lib/libcbor/src/cbor/serialization.c
174
size_t cbor_serialize_uint(const cbor_item_t *item, unsigned char *buffer,
lib/libcbor/src/cbor/serialization.c
176
CBOR_ASSERT(cbor_isa_uint(item));
lib/libcbor/src/cbor/serialization.c
178
switch (cbor_int_get_width(item)) {
lib/libcbor/src/cbor/serialization.c
180
return cbor_encode_uint8(cbor_get_uint8(item), buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
182
return cbor_encode_uint16(cbor_get_uint16(item), buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
184
return cbor_encode_uint32(cbor_get_uint32(item), buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
186
return cbor_encode_uint64(cbor_get_uint64(item), buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
190
size_t cbor_serialize_negint(const cbor_item_t *item, unsigned char *buffer,
lib/libcbor/src/cbor/serialization.c
192
CBOR_ASSERT(cbor_isa_negint(item));
lib/libcbor/src/cbor/serialization.c
194
switch (cbor_int_get_width(item)) {
lib/libcbor/src/cbor/serialization.c
196
return cbor_encode_negint8(cbor_get_uint8(item), buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
198
return cbor_encode_negint16(cbor_get_uint16(item), buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
20
size_t cbor_serialize(const cbor_item_t *item, unsigned char *buffer,
lib/libcbor/src/cbor/serialization.c
200
return cbor_encode_negint32(cbor_get_uint32(item), buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
202
return cbor_encode_negint64(cbor_get_uint64(item), buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
206
size_t cbor_serialize_bytestring(const cbor_item_t *item, unsigned char *buffer,
lib/libcbor/src/cbor/serialization.c
208
CBOR_ASSERT(cbor_isa_bytestring(item));
lib/libcbor/src/cbor/serialization.c
209
if (cbor_bytestring_is_definite(item)) {
lib/libcbor/src/cbor/serialization.c
210
size_t length = cbor_bytestring_length(item);
lib/libcbor/src/cbor/serialization.c
213
memcpy(buffer + written, cbor_bytestring_handle(item), length);
lib/libcbor/src/cbor/serialization.c
218
CBOR_ASSERT(cbor_bytestring_is_indefinite(item));
lib/libcbor/src/cbor/serialization.c
219
size_t chunk_count = cbor_bytestring_chunk_count(item);
lib/libcbor/src/cbor/serialization.c
223
cbor_item_t **chunks = cbor_bytestring_chunks_handle(item);
lib/libcbor/src/cbor/serialization.c
23
switch (cbor_typeof(item)) {
lib/libcbor/src/cbor/serialization.c
238
size_t cbor_serialize_string(const cbor_item_t *item, unsigned char *buffer,
lib/libcbor/src/cbor/serialization.c
240
CBOR_ASSERT(cbor_isa_string(item));
lib/libcbor/src/cbor/serialization.c
241
if (cbor_string_is_definite(item)) {
lib/libcbor/src/cbor/serialization.c
242
size_t length = cbor_string_length(item);
lib/libcbor/src/cbor/serialization.c
245
memcpy(buffer + written, cbor_string_handle(item), length);
lib/libcbor/src/cbor/serialization.c
25
return cbor_serialize_uint(item, buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
250
CBOR_ASSERT(cbor_string_is_indefinite(item));
lib/libcbor/src/cbor/serialization.c
251
size_t chunk_count = cbor_string_chunk_count(item);
lib/libcbor/src/cbor/serialization.c
255
cbor_item_t **chunks = cbor_string_chunks_handle(item);
lib/libcbor/src/cbor/serialization.c
27
return cbor_serialize_negint(item, buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
270
size_t cbor_serialize_array(const cbor_item_t *item, unsigned char *buffer,
lib/libcbor/src/cbor/serialization.c
272
CBOR_ASSERT(cbor_isa_array(item));
lib/libcbor/src/cbor/serialization.c
273
size_t size = cbor_array_size(item), written = 0;
lib/libcbor/src/cbor/serialization.c
274
cbor_item_t **handle = cbor_array_handle(item);
lib/libcbor/src/cbor/serialization.c
275
if (cbor_array_is_definite(item)) {
lib/libcbor/src/cbor/serialization.c
278
CBOR_ASSERT(cbor_array_is_indefinite(item));
lib/libcbor/src/cbor/serialization.c
29
return cbor_serialize_bytestring(item, buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
290
if (cbor_array_is_definite(item)) {
lib/libcbor/src/cbor/serialization.c
293
CBOR_ASSERT(cbor_array_is_indefinite(item));
lib/libcbor/src/cbor/serialization.c
301
size_t cbor_serialize_map(const cbor_item_t *item, unsigned char *buffer,
lib/libcbor/src/cbor/serialization.c
303
CBOR_ASSERT(cbor_isa_map(item));
lib/libcbor/src/cbor/serialization.c
304
size_t size = cbor_map_size(item), written = 0;
lib/libcbor/src/cbor/serialization.c
305
struct cbor_pair *handle = cbor_map_handle(item);
lib/libcbor/src/cbor/serialization.c
307
if (cbor_map_is_definite(item)) {
lib/libcbor/src/cbor/serialization.c
31
return cbor_serialize_string(item, buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
310
CBOR_ASSERT(cbor_map_is_indefinite(item));
lib/libcbor/src/cbor/serialization.c
328
if (cbor_map_is_definite(item)) {
lib/libcbor/src/cbor/serialization.c
33
return cbor_serialize_array(item, buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
331
CBOR_ASSERT(cbor_map_is_indefinite(item));
lib/libcbor/src/cbor/serialization.c
339
size_t cbor_serialize_tag(const cbor_item_t *item, unsigned char *buffer,
lib/libcbor/src/cbor/serialization.c
341
CBOR_ASSERT(cbor_isa_tag(item));
lib/libcbor/src/cbor/serialization.c
342
size_t written = cbor_encode_tag(cbor_tag_value(item), buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
345
size_t item_written = cbor_serialize(cbor_move(cbor_tag_item(item)),
lib/libcbor/src/cbor/serialization.c
35
return cbor_serialize_map(item, buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
351
size_t cbor_serialize_float_ctrl(const cbor_item_t *item, unsigned char *buffer,
lib/libcbor/src/cbor/serialization.c
353
CBOR_ASSERT(cbor_isa_float_ctrl(item));
lib/libcbor/src/cbor/serialization.c
355
switch (cbor_float_get_width(item)) {
lib/libcbor/src/cbor/serialization.c
358
return cbor_encode_ctrl(cbor_ctrl_value(item), buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
360
return cbor_encode_half(cbor_float_get_float2(item), buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
362
return cbor_encode_single(cbor_float_get_float4(item), buffer,
lib/libcbor/src/cbor/serialization.c
365
return cbor_encode_double(cbor_float_get_float8(item), buffer,
lib/libcbor/src/cbor/serialization.c
37
return cbor_serialize_tag(item, buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
39
return cbor_serialize_float_ctrl(item, buffer, buffer_size);
lib/libcbor/src/cbor/serialization.c
61
size_t cbor_serialized_size(const cbor_item_t *item) {
lib/libcbor/src/cbor/serialization.c
63
switch (cbor_typeof(item)) {
lib/libcbor/src/cbor/serialization.c
66
switch (cbor_int_get_width(item)) {
lib/libcbor/src/cbor/serialization.c
68
if (cbor_get_uint8(item) <= kMaxEmbeddedInt) return 1;
lib/libcbor/src/cbor/serialization.c
81
if (cbor_bytestring_is_definite(item)) {
lib/libcbor/src/cbor/serialization.c
83
_cbor_encoded_header_size(cbor_bytestring_length(item));
lib/libcbor/src/cbor/serialization.c
84
if (cbor_bytestring_length(item) == 0) return header_size;
lib/libcbor/src/cbor/serialization.c
86
cbor_bytestring_length(item));
lib/libcbor/src/cbor/serialization.c
89
cbor_item_t **chunks = cbor_bytestring_chunks_handle(item);
lib/libcbor/src/cbor/serialization.c
90
for (size_t i = 0; i < cbor_bytestring_chunk_count(item); i++) {
lib/libcbor/src/cbor/serialization.c
97
if (cbor_string_is_definite(item)) {
lib/libcbor/src/cbor/serialization.c
99
_cbor_encoded_header_size(cbor_string_length(item));
lib/libcbor/src/cbor/serialization.h
31
_CBOR_NODISCARD CBOR_EXPORT size_t cbor_serialize(const cbor_item_t *item,
lib/libcbor/src/cbor/serialization.h
45
cbor_serialized_size(const cbor_item_t *item);
lib/libcbor/src/cbor/serialization.h
64
CBOR_EXPORT size_t cbor_serialize_alloc(const cbor_item_t *item,
lib/libcbor/src/cbor/strings.c
110
size_t cbor_string_length(const cbor_item_t *item) {
lib/libcbor/src/cbor/strings.c
111
CBOR_ASSERT(cbor_isa_string(item));
lib/libcbor/src/cbor/strings.c
112
return item->metadata.string_metadata.length;
lib/libcbor/src/cbor/strings.c
115
unsigned char *cbor_string_handle(const cbor_item_t *item) {
lib/libcbor/src/cbor/strings.c
116
CBOR_ASSERT(cbor_isa_string(item));
lib/libcbor/src/cbor/strings.c
117
return item->data;
lib/libcbor/src/cbor/strings.c
120
size_t cbor_string_codepoint_count(const cbor_item_t *item) {
lib/libcbor/src/cbor/strings.c
121
CBOR_ASSERT(cbor_isa_string(item));
lib/libcbor/src/cbor/strings.c
122
return item->metadata.string_metadata.codepoint_count;
lib/libcbor/src/cbor/strings.c
125
bool cbor_string_is_definite(const cbor_item_t *item) {
lib/libcbor/src/cbor/strings.c
126
CBOR_ASSERT(cbor_isa_string(item));
lib/libcbor/src/cbor/strings.c
127
return item->metadata.string_metadata.type == _CBOR_METADATA_DEFINITE;
lib/libcbor/src/cbor/strings.c
13
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
lib/libcbor/src/cbor/strings.c
130
bool cbor_string_is_indefinite(const cbor_item_t *item) {
lib/libcbor/src/cbor/strings.c
131
return !cbor_string_is_definite(item);
lib/libcbor/src/cbor/strings.c
14
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/strings.c
15
*item = (cbor_item_t){
lib/libcbor/src/cbor/strings.c
19
return item;
lib/libcbor/src/cbor/strings.c
23
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
lib/libcbor/src/cbor/strings.c
24
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/strings.c
25
*item = (cbor_item_t){
lib/libcbor/src/cbor/strings.c
31
_CBOR_DEPENDENT_NOTNULL(item, item->data);
lib/libcbor/src/cbor/strings.c
32
*((struct cbor_indefinite_string_data *)item->data) =
lib/libcbor/src/cbor/strings.c
38
return item;
lib/libcbor/src/cbor/strings.c
42
cbor_item_t *item = cbor_new_definite_string();
lib/libcbor/src/cbor/strings.c
43
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/strings.c
46
_CBOR_DEPENDENT_NOTNULL(item, handle);
lib/libcbor/src/cbor/strings.c
48
cbor_string_set_handle(item, handle, len);
lib/libcbor/src/cbor/strings.c
49
return item;
lib/libcbor/src/cbor/strings.c
53
cbor_item_t *item = cbor_new_definite_string();
lib/libcbor/src/cbor/strings.c
54
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/strings.c
56
_CBOR_DEPENDENT_NOTNULL(item, handle);
lib/libcbor/src/cbor/strings.c
58
cbor_string_set_handle(item, handle, length);
lib/libcbor/src/cbor/strings.c
59
return item;
lib/libcbor/src/cbor/strings.c
62
void cbor_string_set_handle(cbor_item_t *item,
lib/libcbor/src/cbor/strings.c
65
CBOR_ASSERT(cbor_isa_string(item));
lib/libcbor/src/cbor/strings.c
66
CBOR_ASSERT(cbor_string_is_definite(item));
lib/libcbor/src/cbor/strings.c
67
item->data = data;
lib/libcbor/src/cbor/strings.c
68
item->metadata.string_metadata.length = length;
lib/libcbor/src/cbor/strings.c
71
cbor_item_t **cbor_string_chunks_handle(const cbor_item_t *item) {
lib/libcbor/src/cbor/strings.c
72
CBOR_ASSERT(cbor_isa_string(item));
lib/libcbor/src/cbor/strings.c
73
CBOR_ASSERT(cbor_string_is_indefinite(item));
lib/libcbor/src/cbor/strings.c
74
return ((struct cbor_indefinite_string_data *)item->data)->chunks;
lib/libcbor/src/cbor/strings.c
77
size_t cbor_string_chunk_count(const cbor_item_t *item) {
lib/libcbor/src/cbor/strings.c
78
CBOR_ASSERT(cbor_isa_string(item));
lib/libcbor/src/cbor/strings.c
79
CBOR_ASSERT(cbor_string_is_indefinite(item));
lib/libcbor/src/cbor/strings.c
80
return ((struct cbor_indefinite_string_data *)item->data)->chunk_count;
lib/libcbor/src/cbor/strings.c
83
bool cbor_string_add_chunk(cbor_item_t *item, cbor_item_t *chunk) {
lib/libcbor/src/cbor/strings.c
84
CBOR_ASSERT(cbor_isa_string(item));
lib/libcbor/src/cbor/strings.c
85
CBOR_ASSERT(cbor_string_is_indefinite(item));
lib/libcbor/src/cbor/strings.c
87
(struct cbor_indefinite_string_data *)item->data;
lib/libcbor/src/cbor/strings.h
107
cbor_string_chunk_count(const cbor_item_t *item);
lib/libcbor/src/cbor/strings.h
120
_CBOR_NODISCARD CBOR_EXPORT bool cbor_string_add_chunk(cbor_item_t *item,
lib/libcbor/src/cbor/strings.h
32
_CBOR_NODISCARD CBOR_EXPORT size_t cbor_string_length(const cbor_item_t *item);
lib/libcbor/src/cbor/strings.h
42
cbor_string_codepoint_count(const cbor_item_t *item);
lib/libcbor/src/cbor/strings.h
50
const cbor_item_t *item);
lib/libcbor/src/cbor/strings.h
58
const cbor_item_t *item);
lib/libcbor/src/cbor/strings.h
70
cbor_string_handle(const cbor_item_t *item);
lib/libcbor/src/cbor/strings.h
87
cbor_item_t *item, cbor_mutable_data CBOR_RESTRICT_POINTER data,
lib/libcbor/src/cbor/strings.h
99
const cbor_item_t *item);
lib/libcbor/src/cbor/tags.c
11
cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
lib/libcbor/src/cbor/tags.c
12
_CBOR_NOTNULL(item);
lib/libcbor/src/cbor/tags.c
14
*item = (cbor_item_t){
lib/libcbor/src/cbor/tags.c
20
return item;
lib/libcbor/src/cbor/tags.c
23
cbor_item_t *cbor_tag_item(const cbor_item_t *item) {
lib/libcbor/src/cbor/tags.c
24
CBOR_ASSERT(cbor_isa_tag(item));
lib/libcbor/src/cbor/tags.c
25
return cbor_incref(item->metadata.tag_metadata.tagged_item);
lib/libcbor/src/cbor/tags.c
28
uint64_t cbor_tag_value(const cbor_item_t *item) {
lib/libcbor/src/cbor/tags.c
29
CBOR_ASSERT(cbor_isa_tag(item));
lib/libcbor/src/cbor/tags.c
30
return item->metadata.tag_metadata.value;
lib/libcbor/src/cbor/tags.c
33
void cbor_tag_set_item(cbor_item_t *item, cbor_item_t *tagged_item) {
lib/libcbor/src/cbor/tags.c
34
CBOR_ASSERT(cbor_isa_tag(item));
lib/libcbor/src/cbor/tags.c
36
item->metadata.tag_metadata.tagged_item = tagged_item;
lib/libcbor/src/cbor/tags.c
39
cbor_item_t *cbor_build_tag(uint64_t value, cbor_item_t *item) {
lib/libcbor/src/cbor/tags.c
44
cbor_tag_set_item(res, item);
lib/libcbor/src/cbor/tags.h
37
_CBOR_NODISCARD CBOR_EXPORT cbor_item_t *cbor_tag_item(const cbor_item_t *item);
lib/libcbor/src/cbor/tags.h
44
_CBOR_NODISCARD CBOR_EXPORT uint64_t cbor_tag_value(const cbor_item_t *item);
lib/libcbor/src/cbor/tags.h
51
CBOR_EXPORT void cbor_tag_set_item(cbor_item_t *item, cbor_item_t *tagged_item);
lib/libcbor/src/cbor/tags.h
60
cbor_item_t *item);
lib/libcrypto/asn1/a_type.c
76
.item = &ASN1_INTEGER_it,
lib/libcrypto/asn1/a_type.c
81
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/asn1/asn1t.h
379
.item = ASN1_ITEM_ref(type), \
lib/libcrypto/asn1/asn1t.h
392
.item = ASN1_ITEM_ref(type), \
lib/libcrypto/asn1/asn1t.h
411
.item = (const ASN1_ITEM *)&(tblname##_adb), \
lib/libcrypto/asn1/asn1t.h
419
.item = (const ASN1_ITEM *)&(tblname##_adb), \
lib/libcrypto/asn1/asn1t.h
534
ASN1_ITEM_EXP *item; /* Relevant ASN1_ITEM or ASN1_ADB */
lib/libcrypto/asn1/p5_pbe.c
78
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/asn1/p5_pbe.c
83
.item = &ASN1_INTEGER_it,
lib/libcrypto/asn1/p5_pbev2.c
130
.item = &ASN1_ANY_it,
lib/libcrypto/asn1/p5_pbev2.c
135
.item = &ASN1_INTEGER_it,
lib/libcrypto/asn1/p5_pbev2.c
141
.item = &ASN1_INTEGER_it,
lib/libcrypto/asn1/p5_pbev2.c
147
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/p5_pbev2.c
82
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/p5_pbev2.c
87
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/p8_pkey.c
103
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/asn1/p8_pkey.c
87
.item = &ASN1_INTEGER_it,
lib/libcrypto/asn1/p8_pkey.c
92
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/p8_pkey.c
97
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/asn1/tasn_dec.c
1012
ASN1_item_ex_free(&aval, at->item);
lib/libcrypto/asn1/tasn_dec.c
1084
if (!asn1_item_d2i(&aval, &cbs_object_content, at->item, -1, 0,
lib/libcrypto/asn1/tasn_dec.c
1115
ASN1_item_ex_free(&aval, at->item);
lib/libcrypto/asn1/tasn_dec.c
1142
ret = asn1_item_d2i(pval, cbs, at->item, tag_number, tag_class,
lib/libcrypto/asn1/tasn_enc.c
355
tt->item, -1, iclass);
lib/libcrypto/asn1/tasn_enc.c
374
asn1_set_seq_out(sk, out, skcontlen, tt->item,
lib/libcrypto/asn1/tasn_enc.c
388
i = ASN1_item_ex_i2d(pval, NULL, tt->item,
lib/libcrypto/asn1/tasn_enc.c
397
ASN1_item_ex_i2d(pval, out, tt->item,
lib/libcrypto/asn1/tasn_enc.c
406
return ASN1_item_ex_i2d(pval, out, tt->item,
lib/libcrypto/asn1/tasn_enc.c
435
const ASN1_ITEM *item, int do_sort, int iclass)
lib/libcrypto/asn1/tasn_enc.c
461
ASN1_item_ex_i2d(&skitem, out, item, -1, iclass);
lib/libcrypto/asn1/tasn_enc.c
471
tder->length = ASN1_item_ex_i2d(&skitem, &p, item, -1, iclass);
lib/libcrypto/asn1/tasn_enc.c
72
int skcontlen, const ASN1_ITEM *item, int do_sort, int iclass);
lib/libcrypto/asn1/tasn_fre.c
181
asn1_item_free(&vtmp, tt->item);
lib/libcrypto/asn1/tasn_fre.c
186
asn1_item_free(pval, tt->item);
lib/libcrypto/asn1/tasn_new.c
220
const ASN1_ITEM *it = tt->item;
lib/libcrypto/asn1/tasn_new.c
259
asn1_item_clear(pval, tt->item);
lib/libcrypto/asn1/tasn_prn.c
253
sname = tt->item->sname;
lib/libcrypto/asn1/tasn_prn.c
285
tt->item, NULL, NULL, 1, pctx))
lib/libcrypto/asn1/tasn_prn.c
296
return asn1_item_print_ctx(out, fld, indent, tt->item,
lib/libcrypto/asn1/tasn_typ.c
680
.item = &ASN1_ANY_it,
lib/libcrypto/asn1/tasn_typ.c
699
.item = &ASN1_ANY_it,
lib/libcrypto/asn1/tasn_utl.c
254
adb = (const ASN1_ADB *)tt->item;
lib/libcrypto/asn1/x_algor.c
71
.item = &ASN1_OBJECT_it,
lib/libcrypto/asn1/x_algor.c
77
.item = &ASN1_ANY_it,
lib/libcrypto/asn1/x_algor.c
96
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/x_attrib.c
73
.item = &ASN1_OBJECT_it,
lib/libcrypto/asn1/x_attrib.c
80
.item = &ASN1_ANY_it,
lib/libcrypto/asn1/x_crl.c
142
.item = &ASN1_INTEGER_it,
lib/libcrypto/asn1/x_crl.c
147
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/x_crl.c
152
.item = &X509_NAME_it,
lib/libcrypto/asn1/x_crl.c
157
.item = &ASN1_TIME_it,
lib/libcrypto/asn1/x_crl.c
163
.item = &ASN1_TIME_it,
lib/libcrypto/asn1/x_crl.c
169
.item = &X509_REVOKED_it,
lib/libcrypto/asn1/x_crl.c
175
.item = &X509_EXTENSION_it,
lib/libcrypto/asn1/x_crl.c
402
.item = &X509_CRL_INFO_it,
lib/libcrypto/asn1/x_crl.c
407
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/x_crl.c
412
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/asn1/x_crl.c
77
.item = &ASN1_INTEGER_it,
lib/libcrypto/asn1/x_crl.c
82
.item = &ASN1_TIME_it,
lib/libcrypto/asn1/x_crl.c
88
.item = &X509_EXTENSION_it,
lib/libcrypto/asn1/x_exten.c
100
.item = &X509_EXTENSION_it,
lib/libcrypto/asn1/x_exten.c
70
.item = &ASN1_OBJECT_it,
lib/libcrypto/asn1/x_exten.c
76
.item = &ASN1_BOOLEAN_it,
lib/libcrypto/asn1/x_exten.c
81
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/asn1/x_name.c
100
.item = &ASN1_PRINTABLE_it,
lib/libcrypto/asn1/x_name.c
160
.item = &X509_NAME_ENTRY_it,
lib/libcrypto/asn1/x_name.c
178
.item = &X509_NAME_ENTRIES_it,
lib/libcrypto/asn1/x_name.c
95
.item = &ASN1_OBJECT_it,
lib/libcrypto/asn1/x_pubkey.c
101
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/asn1/x_pubkey.c
96
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/x_req.c
106
.item = &ASN1_INTEGER_it,
lib/libcrypto/asn1/x_req.c
111
.item = &X509_NAME_it,
lib/libcrypto/asn1/x_req.c
116
.item = &X509_PUBKEY_it,
lib/libcrypto/asn1/x_req.c
125
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/asn1/x_req.c
180
.item = &X509_REQ_INFO_it,
lib/libcrypto/asn1/x_req.c
185
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/x_req.c
190
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/asn1/x_sig.c
70
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/x_sig.c
75
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/asn1/x_spki.c
127
.item = &NETSCAPE_SPKAC_it,
lib/libcrypto/asn1/x_spki.c
134
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/x_spki.c
141
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/asn1/x_spki.c
72
.item = &X509_PUBKEY_it,
lib/libcrypto/asn1/x_spki.c
77
.item = &ASN1_IA5STRING_it,
lib/libcrypto/asn1/x_val.c
70
.item = &ASN1_TIME_it,
lib/libcrypto/asn1/x_val.c
75
.item = &ASN1_TIME_it,
lib/libcrypto/asn1/x_x509.c
104
.item = &X509_NAME_it,
lib/libcrypto/asn1/x_x509.c
109
.item = &X509_PUBKEY_it,
lib/libcrypto/asn1/x_x509.c
116
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/asn1/x_x509.c
123
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/asn1/x_x509.c
131
.item = &X509_EXTENSION_it,
lib/libcrypto/asn1/x_x509.c
228
.item = &X509_CINF_it,
lib/libcrypto/asn1/x_x509.c
233
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/x_x509.c
238
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/asn1/x_x509.c
79
.item = &ASN1_INTEGER_it,
lib/libcrypto/asn1/x_x509.c
84
.item = &ASN1_INTEGER_it,
lib/libcrypto/asn1/x_x509.c
89
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/x_x509.c
94
.item = &X509_NAME_it,
lib/libcrypto/asn1/x_x509.c
99
.item = &X509_VAL_it,
lib/libcrypto/asn1/x_x509a.c
101
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/asn1/x_x509a.c
109
.item = &X509_ALGOR_it,
lib/libcrypto/asn1/x_x509a.c
81
.item = &ASN1_OBJECT_it,
lib/libcrypto/asn1/x_x509a.c
89
.item = &ASN1_OBJECT_it,
lib/libcrypto/asn1/x_x509a.c
95
.item = &ASN1_UTF8STRING_it,
lib/libcrypto/cms/cms_asn1.c
100
.item = &ASN1_OBJECT_it,
lib/libcrypto/cms/cms_asn1.c
1011
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
1018
.item = &CMS_OriginatorInfo_it,
lib/libcrypto/cms/cms_asn1.c
1025
.item = &CMS_RecipientInfo_it,
lib/libcrypto/cms/cms_asn1.c
1032
.item = &CMS_EncryptedContentInfo_it,
lib/libcrypto/cms/cms_asn1.c
1039
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/cms/cms_asn1.c
1059
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
1066
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
107
.item = &ASN1_ANY_it,
lib/libcrypto/cms/cms_asn1.c
1073
.item = &CMS_EncapsulatedContentInfo_it,
lib/libcrypto/cms/cms_asn1.c
1080
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
1100
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
1107
.item = &CMS_EncryptedContentInfo_it,
lib/libcrypto/cms/cms_asn1.c
1114
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/cms/cms_asn1.c
1134
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
1141
.item = &CMS_OriginatorInfo_it,
lib/libcrypto/cms/cms_asn1.c
1148
.item = &CMS_RecipientInfo_it,
lib/libcrypto/cms/cms_asn1.c
1155
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
1162
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
1169
.item = &CMS_EncapsulatedContentInfo_it,
lib/libcrypto/cms/cms_asn1.c
1176
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
1183
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
1190
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
1210
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
1217
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
1224
.item = &CMS_EncapsulatedContentInfo_it,
lib/libcrypto/cms/cms_asn1.c
1245
.item = &ASN1_ANY_it,
lib/libcrypto/cms/cms_asn1.c
1256
.item = &ASN1_OCTET_STRING_NDEF_it,
lib/libcrypto/cms/cms_asn1.c
1266
.item = &CMS_SignedData_it,
lib/libcrypto/cms/cms_asn1.c
127
.item = &X509_it,
lib/libcrypto/cms/cms_asn1.c
1276
.item = &CMS_EnvelopedData_it,
lib/libcrypto/cms/cms_asn1.c
1286
.item = &CMS_DigestedData_it,
lib/libcrypto/cms/cms_asn1.c
1296
.item = &CMS_EncryptedData_it,
lib/libcrypto/cms/cms_asn1.c
1306
.item = &CMS_AuthenticatedData_it,
lib/libcrypto/cms/cms_asn1.c
1316
.item = &CMS_CompressedData_it,
lib/libcrypto/cms/cms_asn1.c
134
.item = &ASN1_SEQUENCE_it,
lib/libcrypto/cms/cms_asn1.c
1378
.item = &ASN1_OBJECT_it,
lib/libcrypto/cms/cms_asn1.c
1385
.item = (const ASN1_ITEM *)&CMS_ContentInfo_adb,
lib/libcrypto/cms/cms_asn1.c
141
.item = &ASN1_SEQUENCE_it,
lib/libcrypto/cms/cms_asn1.c
1412
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/cms/cms_asn1.c
1435
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/cms/cms_asn1.c
1456
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
1463
.item = &GENERAL_NAMES_it,
lib/libcrypto/cms/cms_asn1.c
148
.item = &ASN1_SEQUENCE_it,
lib/libcrypto/cms/cms_asn1.c
1483
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
1490
.item = &CMS_ReceiptsFrom_it,
lib/libcrypto/cms/cms_asn1.c
1497
.item = &GENERAL_NAMES_it,
lib/libcrypto/cms/cms_asn1.c
1518
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
1525
.item = &ASN1_OBJECT_it,
lib/libcrypto/cms/cms_asn1.c
1532
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
1539
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
155
.item = &CMS_OtherCertificateFormat_it,
lib/libcrypto/cms/cms_asn1.c
1570
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
1577
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
1584
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
175
.item = &CMS_IssuerAndSerialNumber_it,
lib/libcrypto/cms/cms_asn1.c
182
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
202
.item = &ASN1_OBJECT_it,
lib/libcrypto/cms/cms_asn1.c
209
.item = &ASN1_OCTET_STRING_NDEF_it,
lib/libcrypto/cms/cms_asn1.c
250
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
257
.item = &CMS_SignerIdentifier_it,
lib/libcrypto/cms/cms_asn1.c
264
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
271
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/cms/cms_asn1.c
278
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
285
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
292
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/cms/cms_asn1.c
312
.item = &ASN1_OBJECT_it,
lib/libcrypto/cms/cms_asn1.c
319
.item = &ASN1_ANY_it,
lib/libcrypto/cms/cms_asn1.c
339
.item = &X509_CRL_it,
lib/libcrypto/cms/cms_asn1.c
346
.item = &CMS_OtherRevocationInfoFormat_it,
lib/libcrypto/cms/cms_asn1.c
366
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
373
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
380
.item = &CMS_EncapsulatedContentInfo_it,
lib/libcrypto/cms/cms_asn1.c
387
.item = &CMS_CertificateChoices_it,
lib/libcrypto/cms/cms_asn1.c
394
.item = &CMS_RevocationInfoChoice_it,
lib/libcrypto/cms/cms_asn1.c
401
.item = &CMS_SignerInfo_it,
lib/libcrypto/cms/cms_asn1.c
421
.item = &CMS_CertificateChoices_it,
lib/libcrypto/cms/cms_asn1.c
428
.item = &CMS_RevocationInfoChoice_it,
lib/libcrypto/cms/cms_asn1.c
448
.item = &ASN1_OBJECT_it,
lib/libcrypto/cms/cms_asn1.c
455
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
462
.item = &ASN1_OCTET_STRING_NDEF_it,
lib/libcrypto/cms/cms_asn1.c
482
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
489
.item = &CMS_SignerIdentifier_it,
lib/libcrypto/cms/cms_asn1.c
496
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
503
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
523
.item = &ASN1_OBJECT_it,
lib/libcrypto/cms/cms_asn1.c
530
.item = &ASN1_ANY_it,
lib/libcrypto/cms/cms_asn1.c
550
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
557
.item = &ASN1_GENERALIZEDTIME_it,
lib/libcrypto/cms/cms_asn1.c
564
.item = &CMS_OtherKeyAttribute_it,
lib/libcrypto/cms/cms_asn1.c
584
.item = &CMS_IssuerAndSerialNumber_it,
lib/libcrypto/cms/cms_asn1.c
591
.item = &CMS_RecipientKeyIdentifier_it,
lib/libcrypto/cms/cms_asn1.c
629
.item = &CMS_KeyAgreeRecipientIdentifier_it,
lib/libcrypto/cms/cms_asn1.c
636
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
656
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
663
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/cms/cms_asn1.c
683
.item = &CMS_IssuerAndSerialNumber_it,
lib/libcrypto/cms/cms_asn1.c
690
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
697
.item = &CMS_OriginatorPublicKey_it,
lib/libcrypto/cms/cms_asn1.c
73
.item = &X509_NAME_it,
lib/libcrypto/cms/cms_asn1.c
742
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
749
.item = &CMS_OriginatorIdentifierOrKey_it,
lib/libcrypto/cms/cms_asn1.c
756
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
763
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
770
.item = &CMS_RecipientEncryptedKey_it,
lib/libcrypto/cms/cms_asn1.c
790
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
797
.item = &ASN1_GENERALIZEDTIME_it,
lib/libcrypto/cms/cms_asn1.c
80
.item = &ASN1_INTEGER_it,
lib/libcrypto/cms/cms_asn1.c
804
.item = &CMS_OtherKeyAttribute_it,
lib/libcrypto/cms/cms_asn1.c
824
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
831
.item = &CMS_KEKIdentifier_it,
lib/libcrypto/cms/cms_asn1.c
838
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
845
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
865
.item = &LONG_it,
lib/libcrypto/cms/cms_asn1.c
872
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
879
.item = &X509_ALGOR_it,
lib/libcrypto/cms/cms_asn1.c
886
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/cms/cms_asn1.c
906
.item = &ASN1_OBJECT_it,
lib/libcrypto/cms/cms_asn1.c
913
.item = &ASN1_ANY_it,
lib/libcrypto/cms/cms_asn1.c
963
.item = &CMS_KeyTransRecipientInfo_it,
lib/libcrypto/cms/cms_asn1.c
970
.item = &CMS_KeyAgreeRecipientInfo_it,
lib/libcrypto/cms/cms_asn1.c
977
.item = &CMS_KEKRecipientInfo_it,
lib/libcrypto/cms/cms_asn1.c
984
.item = &CMS_PasswordRecipientInfo_it,
lib/libcrypto/cms/cms_asn1.c
991
.item = &CMS_OtherRecipientInfo_it,
lib/libcrypto/dh/dh_asn1.c
106
.item = &BIGNUM_it,
lib/libcrypto/dh/dh_asn1.c
113
.item = &ZLONG_it,
lib/libcrypto/dh/dh_asn1.c
99
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
101
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
108
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
194
.item = &LONG_it,
lib/libcrypto/dsa/dsa_asn1.c
201
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
208
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
215
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
222
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
229
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
274
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
281
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
288
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
361
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
368
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
375
.item = &BIGNUM_it,
lib/libcrypto/dsa/dsa_asn1.c
382
.item = &BIGNUM_it,
lib/libcrypto/ec/ec_asn1.c
159
.item = &LONG_it,
lib/libcrypto/ec/ec_asn1.c
166
.item = &LONG_it,
lib/libcrypto/ec/ec_asn1.c
173
.item = &LONG_it,
lib/libcrypto/ec/ec_asn1.c
192
.item = &ASN1_ANY_it,
lib/libcrypto/ec/ec_asn1.c
203
.item = &ASN1_NULL_it,
lib/libcrypto/ec/ec_asn1.c
213
.item = &ASN1_INTEGER_it,
lib/libcrypto/ec/ec_asn1.c
223
.item = &X9_62_PENTANOMIAL_it,
lib/libcrypto/ec/ec_asn1.c
244
.item = &LONG_it,
lib/libcrypto/ec/ec_asn1.c
251
.item = &ASN1_OBJECT_it,
lib/libcrypto/ec/ec_asn1.c
258
.item = (const ASN1_ITEM *)&X9_62_CHARACTERISTIC_TWO_adb,
lib/libcrypto/ec/ec_asn1.c
277
.item = &ASN1_ANY_it,
lib/libcrypto/ec/ec_asn1.c
288
.item = &ASN1_INTEGER_it,
lib/libcrypto/ec/ec_asn1.c
298
.item = &X9_62_CHARACTERISTIC_TWO_it,
lib/libcrypto/ec/ec_asn1.c
318
.item = &ASN1_OBJECT_it,
lib/libcrypto/ec/ec_asn1.c
325
.item = (const ASN1_ITEM *)&X9_62_FIELDID_adb,
lib/libcrypto/ec/ec_asn1.c
345
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/ec/ec_asn1.c
352
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/ec/ec_asn1.c
359
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/ec/ec_asn1.c
379
.item = &LONG_it,
lib/libcrypto/ec/ec_asn1.c
386
.item = &X9_62_FIELDID_it,
lib/libcrypto/ec/ec_asn1.c
393
.item = &X9_62_CURVE_it,
lib/libcrypto/ec/ec_asn1.c
400
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/ec/ec_asn1.c
407
.item = &ASN1_INTEGER_it,
lib/libcrypto/ec/ec_asn1.c
414
.item = &ASN1_INTEGER_it,
lib/libcrypto/ec/ec_asn1.c
446
.item = &ASN1_OBJECT_it,
lib/libcrypto/ec/ec_asn1.c
453
.item = &ECPARAMETERS_it,
lib/libcrypto/ec/ec_asn1.c
460
.item = &ASN1_NULL_it,
lib/libcrypto/ec/ec_asn1.c
505
.item = &LONG_it,
lib/libcrypto/ec/ec_asn1.c
512
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/ec/ec_asn1.c
519
.item = &ECPKPARAMETERS_it,
lib/libcrypto/ec/ec_asn1.c
526
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/ecdsa/ecdsa.c
80
.item = &BIGNUM_it,
lib/libcrypto/ecdsa/ecdsa.c
87
.item = &BIGNUM_it,
lib/libcrypto/ocsp/ocsp_asn.c
1016
.item = &X509_NAME_it,
lib/libcrypto/ocsp/ocsp_asn.c
1023
.item = &ACCESS_DESCRIPTION_it,
lib/libcrypto/ocsp/ocsp_asn.c
135
.item = &X509_ALGOR_it,
lib/libcrypto/ocsp/ocsp_asn.c
142
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/ocsp/ocsp_asn.c
149
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/ocsp/ocsp_asn.c
156
.item = &ASN1_INTEGER_it,
lib/libcrypto/ocsp/ocsp_asn.c
207
.item = &OCSP_CERTID_it,
lib/libcrypto/ocsp/ocsp_asn.c
214
.item = &X509_EXTENSION_it,
lib/libcrypto/ocsp/ocsp_asn.c
265
.item = &ASN1_INTEGER_it,
lib/libcrypto/ocsp/ocsp_asn.c
272
.item = &GENERAL_NAME_it,
lib/libcrypto/ocsp/ocsp_asn.c
279
.item = &OCSP_ONEREQ_it,
lib/libcrypto/ocsp/ocsp_asn.c
286
.item = &X509_EXTENSION_it,
lib/libcrypto/ocsp/ocsp_asn.c
337
.item = &OCSP_REQINFO_it,
lib/libcrypto/ocsp/ocsp_asn.c
344
.item = &OCSP_SIGNATURE_it,
lib/libcrypto/ocsp/ocsp_asn.c
410
.item = &ASN1_OBJECT_it,
lib/libcrypto/ocsp/ocsp_asn.c
417
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/ocsp/ocsp_asn.c
468
.item = &ASN1_ENUMERATED_it,
lib/libcrypto/ocsp/ocsp_asn.c
475
.item = &OCSP_RESPBYTES_it,
lib/libcrypto/ocsp/ocsp_asn.c
540
.item = &X509_NAME_it,
lib/libcrypto/ocsp/ocsp_asn.c
547
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/ocsp/ocsp_asn.c
598
.item = &ASN1_GENERALIZEDTIME_it,
lib/libcrypto/ocsp/ocsp_asn.c
605
.item = &ASN1_ENUMERATED_it,
lib/libcrypto/ocsp/ocsp_asn.c
656
.item = &ASN1_NULL_it,
lib/libcrypto/ocsp/ocsp_asn.c
663
.item = &OCSP_REVOKEDINFO_it,
lib/libcrypto/ocsp/ocsp_asn.c
670
.item = &ASN1_NULL_it,
lib/libcrypto/ocsp/ocsp_asn.c
70
.item = &X509_ALGOR_it,
lib/libcrypto/ocsp/ocsp_asn.c
721
.item = &OCSP_CERTID_it,
lib/libcrypto/ocsp/ocsp_asn.c
728
.item = &OCSP_CERTSTATUS_it,
lib/libcrypto/ocsp/ocsp_asn.c
735
.item = &ASN1_GENERALIZEDTIME_it,
lib/libcrypto/ocsp/ocsp_asn.c
742
.item = &ASN1_GENERALIZEDTIME_it,
lib/libcrypto/ocsp/ocsp_asn.c
749
.item = &X509_EXTENSION_it,
lib/libcrypto/ocsp/ocsp_asn.c
77
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/ocsp/ocsp_asn.c
800
.item = &ASN1_INTEGER_it,
lib/libcrypto/ocsp/ocsp_asn.c
807
.item = &OCSP_RESPID_it,
lib/libcrypto/ocsp/ocsp_asn.c
814
.item = &ASN1_GENERALIZEDTIME_it,
lib/libcrypto/ocsp/ocsp_asn.c
821
.item = &OCSP_SINGLERESP_it,
lib/libcrypto/ocsp/ocsp_asn.c
828
.item = &X509_EXTENSION_it,
lib/libcrypto/ocsp/ocsp_asn.c
84
.item = &X509_it,
lib/libcrypto/ocsp/ocsp_asn.c
879
.item = &OCSP_RESPDATA_it,
lib/libcrypto/ocsp/ocsp_asn.c
886
.item = &X509_ALGOR_it,
lib/libcrypto/ocsp/ocsp_asn.c
893
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/ocsp/ocsp_asn.c
900
.item = &X509_it,
lib/libcrypto/ocsp/ocsp_asn.c
951
.item = &ASN1_IA5STRING_it,
lib/libcrypto/ocsp/ocsp_asn.c
958
.item = &ASN1_INTEGER_it,
lib/libcrypto/ocsp/ocsp_asn.c
965
.item = &ASN1_GENERALIZEDTIME_it,
lib/libcrypto/pkcs12/p12_asn.c
139
.item = &X509_SIG_it,
lib/libcrypto/pkcs12/p12_asn.c
146
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/pkcs12/p12_asn.c
153
.item = &ASN1_INTEGER_it,
lib/libcrypto/pkcs12/p12_asn.c
198
.item = &ASN1_ANY_it,
lib/libcrypto/pkcs12/p12_asn.c
209
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/pkcs12/p12_asn.c
220
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/pkcs12/p12_asn.c
231
.item = &ASN1_IA5STRING_it,
lib/libcrypto/pkcs12/p12_asn.c
252
.item = &ASN1_OBJECT_it,
lib/libcrypto/pkcs12/p12_asn.c
259
.item = (const ASN1_ITEM *)&PKCS12_BAGS_adb,
lib/libcrypto/pkcs12/p12_asn.c
304
.item = &ASN1_ANY_it,
lib/libcrypto/pkcs12/p12_asn.c
315
.item = &PKCS8_PRIV_KEY_INFO_it,
lib/libcrypto/pkcs12/p12_asn.c
326
.item = &X509_SIG_it,
lib/libcrypto/pkcs12/p12_asn.c
337
.item = &PKCS12_SAFEBAG_it,
lib/libcrypto/pkcs12/p12_asn.c
347
.item = &PKCS12_BAGS_it,
lib/libcrypto/pkcs12/p12_asn.c
358
.item = &PKCS12_BAGS_it,
lib/libcrypto/pkcs12/p12_asn.c
369
.item = &PKCS12_BAGS_it,
lib/libcrypto/pkcs12/p12_asn.c
390
.item = &ASN1_OBJECT_it,
lib/libcrypto/pkcs12/p12_asn.c
397
.item = (const ASN1_ITEM *)&PKCS12_SAFEBAG_adb,
lib/libcrypto/pkcs12/p12_asn.c
404
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/pkcs12/p12_asn.c
455
.item = &PKCS12_SAFEBAG_it,
lib/libcrypto/pkcs12/p12_asn.c
474
.item = &PKCS7_it,
lib/libcrypto/pkcs12/p12_asn.c
74
.item = &ASN1_INTEGER_it,
lib/libcrypto/pkcs12/p12_asn.c
81
.item = &PKCS7_it,
lib/libcrypto/pkcs12/p12_asn.c
88
.item = &PKCS12_MAC_DATA_it,
lib/libcrypto/pkcs7/pk7_asn1.c
105
.item = &PKCS7_ENVELOPE_it,
lib/libcrypto/pkcs7/pk7_asn1.c
115
.item = &PKCS7_SIGN_ENVELOPE_it,
lib/libcrypto/pkcs7/pk7_asn1.c
125
.item = &PKCS7_DIGEST_it,
lib/libcrypto/pkcs7/pk7_asn1.c
135
.item = &PKCS7_ENCRYPT_it,
lib/libcrypto/pkcs7/pk7_asn1.c
191
.item = &ASN1_OBJECT_it,
lib/libcrypto/pkcs7/pk7_asn1.c
198
.item = (const ASN1_ITEM *)&PKCS7_adb,
lib/libcrypto/pkcs7/pk7_asn1.c
256
.item = &ASN1_INTEGER_it,
lib/libcrypto/pkcs7/pk7_asn1.c
263
.item = &X509_ALGOR_it,
lib/libcrypto/pkcs7/pk7_asn1.c
270
.item = &PKCS7_it,
lib/libcrypto/pkcs7/pk7_asn1.c
277
.item = &X509_it,
lib/libcrypto/pkcs7/pk7_asn1.c
284
.item = &X509_CRL_it,
lib/libcrypto/pkcs7/pk7_asn1.c
291
.item = &PKCS7_SIGNER_INFO_it,
lib/libcrypto/pkcs7/pk7_asn1.c
361
.item = &ASN1_INTEGER_it,
lib/libcrypto/pkcs7/pk7_asn1.c
368
.item = &PKCS7_ISSUER_AND_SERIAL_it,
lib/libcrypto/pkcs7/pk7_asn1.c
375
.item = &X509_ALGOR_it,
lib/libcrypto/pkcs7/pk7_asn1.c
387
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/pkcs7/pk7_asn1.c
394
.item = &X509_ALGOR_it,
lib/libcrypto/pkcs7/pk7_asn1.c
401
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/pkcs7/pk7_asn1.c
408
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/pkcs7/pk7_asn1.c
459
.item = &X509_NAME_it,
lib/libcrypto/pkcs7/pk7_asn1.c
466
.item = &ASN1_INTEGER_it,
lib/libcrypto/pkcs7/pk7_asn1.c
517
.item = &ASN1_INTEGER_it,
lib/libcrypto/pkcs7/pk7_asn1.c
524
.item = &PKCS7_RECIP_INFO_it,
lib/libcrypto/pkcs7/pk7_asn1.c
531
.item = &PKCS7_ENC_CONTENT_it,
lib/libcrypto/pkcs7/pk7_asn1.c
601
.item = &ASN1_INTEGER_it,
lib/libcrypto/pkcs7/pk7_asn1.c
608
.item = &PKCS7_ISSUER_AND_SERIAL_it,
lib/libcrypto/pkcs7/pk7_asn1.c
615
.item = &X509_ALGOR_it,
lib/libcrypto/pkcs7/pk7_asn1.c
622
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/pkcs7/pk7_asn1.c
673
.item = &ASN1_OBJECT_it,
lib/libcrypto/pkcs7/pk7_asn1.c
680
.item = &X509_ALGOR_it,
lib/libcrypto/pkcs7/pk7_asn1.c
687
.item = &ASN1_OCTET_STRING_NDEF_it,
lib/libcrypto/pkcs7/pk7_asn1.c
738
.item = &ASN1_INTEGER_it,
lib/libcrypto/pkcs7/pk7_asn1.c
74
.item = &ASN1_ANY_it,
lib/libcrypto/pkcs7/pk7_asn1.c
745
.item = &PKCS7_RECIP_INFO_it,
lib/libcrypto/pkcs7/pk7_asn1.c
752
.item = &X509_ALGOR_it,
lib/libcrypto/pkcs7/pk7_asn1.c
759
.item = &PKCS7_ENC_CONTENT_it,
lib/libcrypto/pkcs7/pk7_asn1.c
766
.item = &X509_it,
lib/libcrypto/pkcs7/pk7_asn1.c
773
.item = &X509_CRL_it,
lib/libcrypto/pkcs7/pk7_asn1.c
780
.item = &PKCS7_SIGNER_INFO_it,
lib/libcrypto/pkcs7/pk7_asn1.c
831
.item = &ASN1_INTEGER_it,
lib/libcrypto/pkcs7/pk7_asn1.c
838
.item = &PKCS7_ENC_CONTENT_it,
lib/libcrypto/pkcs7/pk7_asn1.c
85
.item = &ASN1_OCTET_STRING_NDEF_it,
lib/libcrypto/pkcs7/pk7_asn1.c
889
.item = &ASN1_INTEGER_it,
lib/libcrypto/pkcs7/pk7_asn1.c
896
.item = &X509_ALGOR_it,
lib/libcrypto/pkcs7/pk7_asn1.c
903
.item = &PKCS7_it,
lib/libcrypto/pkcs7/pk7_asn1.c
910
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/pkcs7/pk7_asn1.c
95
.item = &PKCS7_SIGNED_it,
lib/libcrypto/pkcs7/pk7_asn1.c
966
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/pkcs7/pk7_asn1.c
989
.item = &X509_ATTRIBUTE_it,
lib/libcrypto/rsa/rsa_asn1.c
106
.item = &BIGNUM_it,
lib/libcrypto/rsa/rsa_asn1.c
113
.item = &BIGNUM_it,
lib/libcrypto/rsa/rsa_asn1.c
120
.item = &BIGNUM_it,
lib/libcrypto/rsa/rsa_asn1.c
127
.item = &BIGNUM_it,
lib/libcrypto/rsa/rsa_asn1.c
134
.item = &BIGNUM_it,
lib/libcrypto/rsa/rsa_asn1.c
141
.item = &BIGNUM_it,
lib/libcrypto/rsa/rsa_asn1.c
148
.item = &BIGNUM_it,
lib/libcrypto/rsa/rsa_asn1.c
155
.item = &BIGNUM_it,
lib/libcrypto/rsa/rsa_asn1.c
185
.item = &BIGNUM_it,
lib/libcrypto/rsa/rsa_asn1.c
192
.item = &BIGNUM_it,
lib/libcrypto/rsa/rsa_asn1.c
233
.item = &X509_ALGOR_it,
lib/libcrypto/rsa/rsa_asn1.c
240
.item = &X509_ALGOR_it,
lib/libcrypto/rsa/rsa_asn1.c
247
.item = &ASN1_INTEGER_it,
lib/libcrypto/rsa/rsa_asn1.c
254
.item = &ASN1_INTEGER_it,
lib/libcrypto/rsa/rsa_asn1.c
324
.item = &X509_ALGOR_it,
lib/libcrypto/rsa/rsa_asn1.c
331
.item = &X509_ALGOR_it,
lib/libcrypto/rsa/rsa_asn1.c
338
.item = &X509_ALGOR_it,
lib/libcrypto/rsa/rsa_asn1.c
99
.item = &LONG_it,
lib/libcrypto/sm2/sm2_crypt.c
52
.item = &BIGNUM_it,
lib/libcrypto/sm2/sm2_crypt.c
59
.item = &BIGNUM_it,
lib/libcrypto/sm2/sm2_crypt.c
66
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/sm2/sm2_crypt.c
73
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/ts/ts_asn1.c
166
.item = &ASN1_INTEGER_it,
lib/libcrypto/ts/ts_asn1.c
173
.item = &TS_MSG_IMPRINT_it,
lib/libcrypto/ts/ts_asn1.c
180
.item = &ASN1_OBJECT_it,
lib/libcrypto/ts/ts_asn1.c
187
.item = &ASN1_INTEGER_it,
lib/libcrypto/ts/ts_asn1.c
194
.item = &ASN1_FBOOLEAN_it,
lib/libcrypto/ts/ts_asn1.c
201
.item = &X509_EXTENSION_it,
lib/libcrypto/ts/ts_asn1.c
288
.item = &ASN1_INTEGER_it,
lib/libcrypto/ts/ts_asn1.c
295
.item = &ASN1_INTEGER_it,
lib/libcrypto/ts/ts_asn1.c
302
.item = &ASN1_INTEGER_it,
lib/libcrypto/ts/ts_asn1.c
359
.item = &ASN1_INTEGER_it,
lib/libcrypto/ts/ts_asn1.c
366
.item = &ASN1_OBJECT_it,
lib/libcrypto/ts/ts_asn1.c
373
.item = &TS_MSG_IMPRINT_it,
lib/libcrypto/ts/ts_asn1.c
380
.item = &ASN1_INTEGER_it,
lib/libcrypto/ts/ts_asn1.c
387
.item = &ASN1_GENERALIZEDTIME_it,
lib/libcrypto/ts/ts_asn1.c
394
.item = &TS_ACCURACY_it,
lib/libcrypto/ts/ts_asn1.c
401
.item = &ASN1_FBOOLEAN_it,
lib/libcrypto/ts/ts_asn1.c
408
.item = &ASN1_INTEGER_it,
lib/libcrypto/ts/ts_asn1.c
415
.item = &GENERAL_NAME_it,
lib/libcrypto/ts/ts_asn1.c
422
.item = &X509_EXTENSION_it,
lib/libcrypto/ts/ts_asn1.c
509
.item = &ASN1_INTEGER_it,
lib/libcrypto/ts/ts_asn1.c
516
.item = &ASN1_UTF8STRING_it,
lib/libcrypto/ts/ts_asn1.c
523
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/ts/ts_asn1.c
632
.item = &TS_STATUS_INFO_it,
lib/libcrypto/ts/ts_asn1.c
639
.item = &PKCS7_it,
lib/libcrypto/ts/ts_asn1.c
72
.item = &X509_ALGOR_it,
lib/libcrypto/ts/ts_asn1.c
726
.item = &GENERAL_NAME_it,
lib/libcrypto/ts/ts_asn1.c
733
.item = &ASN1_INTEGER_it,
lib/libcrypto/ts/ts_asn1.c
79
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/ts/ts_asn1.c
790
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/ts/ts_asn1.c
797
.item = &ESS_ISSUER_SERIAL_it,
lib/libcrypto/ts/ts_asn1.c
854
.item = &ESS_CERT_ID_it,
lib/libcrypto/ts/ts_asn1.c
861
.item = &POLICYINFO_it,
lib/libcrypto/ts/ts_asn1.c
918
.item = &X509_ALGOR_it,
lib/libcrypto/ts/ts_asn1.c
925
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/ts/ts_asn1.c
932
.item = &ESS_ISSUER_SERIAL_it,
lib/libcrypto/ts/ts_asn1.c
983
.item = &ESS_CERT_ID_V2_it,
lib/libcrypto/ts/ts_asn1.c
990
.item = &POLICYINFO_it,
lib/libcrypto/x509/x509_addr.c
120
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/x509/x509_addr.c
127
.item = &IPAddressRange_it,
lib/libcrypto/x509/x509_addr.c
148
.item = &ASN1_NULL_it,
lib/libcrypto/x509/x509_addr.c
155
.item = &IPAddressOrRange_it,
lib/libcrypto/x509/x509_addr.c
176
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/x509/x509_addr.c
183
.item = &IPAddressChoice_it,
lib/libcrypto/x509/x509_addr.c
203
.item = &IPAddressFamily_it,
lib/libcrypto/x509/x509_addr.c
92
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/x509/x509_addr.c
99
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/x509/x509_akeya.c
72
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/x509/x509_akeya.c
79
.item = &GENERAL_NAME_it,
lib/libcrypto/x509/x509_akeya.c
86
.item = &ASN1_INTEGER_it,
lib/libcrypto/x509/x509_asid.c
113
.item = &ASN1_INTEGER_it,
lib/libcrypto/x509/x509_asid.c
120
.item = &ASRange_it,
lib/libcrypto/x509/x509_asid.c
141
.item = &ASN1_NULL_it,
lib/libcrypto/x509/x509_asid.c
148
.item = &ASIdOrRange_it,
lib/libcrypto/x509/x509_asid.c
169
.item = &ASIdentifierChoice_it,
lib/libcrypto/x509/x509_asid.c
176
.item = &ASIdentifierChoice_it,
lib/libcrypto/x509/x509_asid.c
85
.item = &ASN1_INTEGER_it,
lib/libcrypto/x509/x509_asid.c
92
.item = &ASN1_INTEGER_it,
lib/libcrypto/x509/x509_bcons.c
104
.item = &ASN1_FBOOLEAN_it,
lib/libcrypto/x509/x509_bcons.c
111
.item = &ASN1_INTEGER_it,
lib/libcrypto/x509/x509_cpols.c
113
.item = &POLICYINFO_it,
lib/libcrypto/x509/x509_cpols.c
163
.item = &ASN1_OBJECT_it,
lib/libcrypto/x509/x509_cpols.c
170
.item = &POLICYQUALINFO_it,
lib/libcrypto/x509/x509_cpols.c
220
.item = &ASN1_ANY_it,
lib/libcrypto/x509/x509_cpols.c
231
.item = &ASN1_IA5STRING_it,
lib/libcrypto/x509/x509_cpols.c
241
.item = &USERNOTICE_it,
lib/libcrypto/x509/x509_cpols.c
261
.item = &ASN1_OBJECT_it,
lib/libcrypto/x509/x509_cpols.c
268
.item = (const ASN1_ITEM *)&POLICYQUALINFO_adb,
lib/libcrypto/x509/x509_cpols.c
319
.item = &NOTICEREF_it,
lib/libcrypto/x509/x509_cpols.c
326
.item = &DISPLAYTEXT_it,
lib/libcrypto/x509/x509_cpols.c
377
.item = &DISPLAYTEXT_it,
lib/libcrypto/x509/x509_cpols.c
384
.item = &ASN1_INTEGER_it,
lib/libcrypto/x509/x509_crld.c
408
.item = &GENERAL_NAME_it,
lib/libcrypto/x509/x509_crld.c
415
.item = &X509_NAME_ENTRY_it,
lib/libcrypto/x509/x509_crld.c
467
.item = &DIST_POINT_NAME_it,
lib/libcrypto/x509/x509_crld.c
474
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/x509/x509_crld.c
481
.item = &GENERAL_NAME_it,
lib/libcrypto/x509/x509_crld.c
531
.item = &DIST_POINT_it,
lib/libcrypto/x509/x509_crld.c
581
.item = &DIST_POINT_NAME_it,
lib/libcrypto/x509/x509_crld.c
588
.item = &ASN1_FBOOLEAN_it,
lib/libcrypto/x509/x509_crld.c
595
.item = &ASN1_FBOOLEAN_it,
lib/libcrypto/x509/x509_crld.c
602
.item = &ASN1_BIT_STRING_it,
lib/libcrypto/x509/x509_crld.c
609
.item = &ASN1_FBOOLEAN_it,
lib/libcrypto/x509/x509_crld.c
616
.item = &ASN1_FBOOLEAN_it,
lib/libcrypto/x509/x509_extku.c
125
.item = &ASN1_OBJECT_it,
lib/libcrypto/x509/x509_genn.c
134
.item = &DIRECTORYSTRING_it,
lib/libcrypto/x509/x509_genn.c
141
.item = &DIRECTORYSTRING_it,
lib/libcrypto/x509/x509_genn.c
192
.item = &OTHERNAME_it,
lib/libcrypto/x509/x509_genn.c
199
.item = &ASN1_IA5STRING_it,
lib/libcrypto/x509/x509_genn.c
206
.item = &ASN1_IA5STRING_it,
lib/libcrypto/x509/x509_genn.c
214
.item = &ASN1_SEQUENCE_it,
lib/libcrypto/x509/x509_genn.c
222
.item = &X509_NAME_it,
lib/libcrypto/x509/x509_genn.c
229
.item = &EDIPARTYNAME_it,
lib/libcrypto/x509/x509_genn.c
236
.item = &ASN1_IA5STRING_it,
lib/libcrypto/x509/x509_genn.c
243
.item = &ASN1_OCTET_STRING_it,
lib/libcrypto/x509/x509_genn.c
250
.item = &ASN1_OBJECT_it,
lib/libcrypto/x509/x509_genn.c
300
.item = &GENERAL_NAME_it,
lib/libcrypto/x509/x509_genn.c
74
.item = &ASN1_OBJECT_it,
lib/libcrypto/x509/x509_genn.c
82
.item = &ASN1_ANY_it,
lib/libcrypto/x509/x509_info.c
127
.item = &ASN1_OBJECT_it,
lib/libcrypto/x509/x509_info.c
134
.item = &GENERAL_NAME_it,
lib/libcrypto/x509/x509_info.c
184
.item = &ACCESS_DESCRIPTION_it,
lib/libcrypto/x509/x509_ncons.c
113
.item = &GENERAL_NAME_it,
lib/libcrypto/x509/x509_ncons.c
120
.item = &ASN1_INTEGER_it,
lib/libcrypto/x509/x509_ncons.c
127
.item = &ASN1_INTEGER_it,
lib/libcrypto/x509/x509_ncons.c
148
.item = &GENERAL_SUBTREE_it,
lib/libcrypto/x509/x509_ncons.c
155
.item = &GENERAL_SUBTREE_it,
lib/libcrypto/x509/x509_pcons.c
105
.item = &ASN1_INTEGER_it,
lib/libcrypto/x509/x509_pcons.c
112
.item = &ASN1_INTEGER_it,
lib/libcrypto/x509/x509_pku.c
104
.item = &ASN1_GENERALIZEDTIME_it,
lib/libcrypto/x509/x509_pku.c
97
.item = &ASN1_GENERALIZEDTIME_it,
lib/libcrypto/x509/x509_pmaps.c
103
.item = &ASN1_OBJECT_it,
lib/libcrypto/x509/x509_pmaps.c
110
.item = &ASN1_OBJECT_it,
lib/libcrypto/x509/x509_pmaps.c
130
.item = &POLICY_MAPPING_it,
lib/libcurses/tinfo/alloc_ttype.c
84
find_name(char **table, int item, int length, const char *name)
lib/libcurses/tinfo/alloc_ttype.c
89
for (n = item; n < length; ++n) {
lib/libfido2/src/assert.c
372
cbor_item_t *item = NULL;
lib/libfido2/src/assert.c
380
if ((item = cbor_load(authdata_cbor->ptr, authdata_cbor->len,
lib/libfido2/src/assert.c
381
&cbor)) == NULL || cbor_isa_bytestring(item) == false ||
lib/libfido2/src/assert.c
382
cbor_bytestring_is_definite(item) == false) {
lib/libfido2/src/assert.c
387
authdata_ptr = cbor_bytestring_handle(item);
lib/libfido2/src/assert.c
388
authdata_len = cbor_bytestring_length(item);
lib/libfido2/src/assert.c
416
if (item != NULL)
lib/libfido2/src/assert.c
417
cbor_decref(&item);
lib/libfido2/src/assert.c
916
cbor_item_t *item = NULL;
lib/libfido2/src/assert.c
927
if ((item = cbor_load(ptr, len, &cbor)) == NULL) {
lib/libfido2/src/assert.c
933
if (cbor_decode_assert_authdata(item, &stmt->authdata_cbor,
lib/libfido2/src/assert.c
942
if (item != NULL)
lib/libfido2/src/assert.c
943
cbor_decref(&item);
lib/libfido2/src/assert.c
955
cbor_item_t *item = NULL;
lib/libfido2/src/assert.c
965
if ((item = cbor_build_bytestring(ptr, len)) == NULL) {
lib/libfido2/src/assert.c
971
if (cbor_decode_assert_authdata(item, &stmt->authdata_cbor,
lib/libfido2/src/assert.c
980
if (item != NULL)
lib/libfido2/src/assert.c
981
cbor_decref(&item);
lib/libfido2/src/bio.c
170
decode_template_array(const cbor_item_t *item, void *arg)
lib/libfido2/src/bio.c
174
if (cbor_isa_map(item) == false ||
lib/libfido2/src/bio.c
175
cbor_map_is_definite(item) == false) {
lib/libfido2/src/bio.c
185
if (cbor_map_iter(item, &ta->ptr[ta->n_rx], decode_template) < 0) {
lib/libfido2/src/blob.c
109
fido_blob_decode(const cbor_item_t *item, fido_blob_t *b)
lib/libfido2/src/blob.c
111
return cbor_bytestring_copy(item, &b->ptr, &b->len);
lib/libfido2/src/blob.c
121
fido_blob_serialise(fido_blob_t *b, const cbor_item_t *item)
lib/libfido2/src/blob.c
127
if ((b->len = cbor_serialize_alloc(item, &b->ptr, &alloc)) == 0) {
lib/libfido2/src/cbor.c
102
if ((v = cbor_array_handle(item)) == NULL) {
lib/libfido2/src/cbor.c
1030
cbor_decode_pubkey(const cbor_item_t *item, int *type, void *key)
lib/libfido2/src/cbor.c
1032
if (get_cose_alg(item, type) < 0) {
lib/libfido2/src/cbor.c
1039
if (es256_pk_decode(item, key) < 0) {
lib/libfido2/src/cbor.c
1045
if (rs256_pk_decode(item, key) < 0) {
lib/libfido2/src/cbor.c
1051
if (eddsa_pk_decode(item, key) < 0) {
lib/libfido2/src/cbor.c
1068
cbor_item_t *item = NULL;
lib/libfido2/src/cbor.c
107
n = cbor_array_size(item);
lib/libfido2/src/cbor.c
1097
if ((item = cbor_load(*buf, *len, &cbor)) == NULL) {
lib/libfido2/src/cbor.c
1102
if (cbor_decode_pubkey(item, &attcred->type, &attcred->pubkey) < 0) {
lib/libfido2/src/cbor.c
1118
if (item != NULL)
lib/libfido2/src/cbor.c
1119
cbor_decref(&item);
lib/libfido2/src/cbor.c
1184
cbor_item_t *item = NULL;
lib/libfido2/src/cbor.c
1192
if ((item = cbor_load(*buf, *len, &cbor)) == NULL) {
lib/libfido2/src/cbor.c
1197
if (cbor_isa_map(item) == false ||
lib/libfido2/src/cbor.c
1198
cbor_map_is_definite(item) == false ||
lib/libfido2/src/cbor.c
1199
cbor_map_iter(item, authdata_ext, decode_cred_extension) < 0) {
lib/libfido2/src/cbor.c
12
check_key_type(cbor_item_t *item)
lib/libfido2/src/cbor.c
1209
if (item != NULL)
lib/libfido2/src/cbor.c
1210
cbor_decref(&item);
lib/libfido2/src/cbor.c
123
cbor_item_t *item = NULL;
lib/libfido2/src/cbor.c
1254
cbor_item_t *item = NULL;
lib/libfido2/src/cbor.c
1260
if ((item = cbor_load(*buf, *len, &cbor)) == NULL) {
lib/libfido2/src/cbor.c
1265
if (cbor_isa_map(item) == false ||
lib/libfido2/src/cbor.c
1266
cbor_map_is_definite(item) == false ||
lib/libfido2/src/cbor.c
1267
cbor_map_iter(item, authdata_ext, decode_assert_extension) < 0) {
lib/libfido2/src/cbor.c
1277
if (item != NULL)
lib/libfido2/src/cbor.c
1278
cbor_decref(&item);
lib/libfido2/src/cbor.c
1284
cbor_decode_cred_authdata(const cbor_item_t *item, int cose_alg,
lib/libfido2/src/cbor.c
1292
if (cbor_isa_bytestring(item) == false ||
lib/libfido2/src/cbor.c
1293
cbor_bytestring_is_definite(item) == false) {
lib/libfido2/src/cbor.c
1299
(authdata_cbor->len = cbor_serialize_alloc(item,
lib/libfido2/src/cbor.c
1305
buf = cbor_bytestring_handle(item);
lib/libfido2/src/cbor.c
1306
len = cbor_bytestring_length(item);
lib/libfido2/src/cbor.c
1334
cbor_decode_assert_authdata(const cbor_item_t *item, fido_blob_t *authdata_cbor,
lib/libfido2/src/cbor.c
1341
if (cbor_isa_bytestring(item) == false ||
lib/libfido2/src/cbor.c
1342
cbor_bytestring_is_definite(item) == false) {
lib/libfido2/src/cbor.c
1348
(authdata_cbor->len = cbor_serialize_alloc(item,
lib/libfido2/src/cbor.c
1354
buf = cbor_bytestring_handle(item);
lib/libfido2/src/cbor.c
1355
len = cbor_bytestring_length(item);
lib/libfido2/src/cbor.c
1380
decode_x5c(const cbor_item_t *item, void *arg)
lib/libfido2/src/cbor.c
1387
return (fido_blob_decode(item, x5c));
lib/libfido2/src/cbor.c
139
if ((item = cbor_load(blob + 1, blob_len - 1, &cbor)) == NULL) {
lib/libfido2/src/cbor.c
14
if (item->type == CBOR_TYPE_UINT || item->type == CBOR_TYPE_NEGINT ||
lib/libfido2/src/cbor.c
1448
cbor_decode_attstmt(const cbor_item_t *item, fido_attstmt_t *attstmt)
lib/libfido2/src/cbor.c
145
if (cbor_isa_map(item) == false ||
lib/libfido2/src/cbor.c
1452
if (cbor_isa_map(item) == false ||
lib/libfido2/src/cbor.c
1453
cbor_map_is_definite(item) == false ||
lib/libfido2/src/cbor.c
1454
cbor_map_iter(item, attstmt, decode_attstmt_entry) < 0) {
lib/libfido2/src/cbor.c
146
cbor_map_is_definite(item) == false) {
lib/libfido2/src/cbor.c
1460
(attstmt->cbor.len = cbor_serialize_alloc(item,
lib/libfido2/src/cbor.c
1470
cbor_decode_uint64(const cbor_item_t *item, uint64_t *n)
lib/libfido2/src/cbor.c
1472
if (cbor_isa_uint(item) == false) {
lib/libfido2/src/cbor.c
1477
*n = cbor_get_int(item);
lib/libfido2/src/cbor.c
15
item->type == CBOR_TYPE_STRING)
lib/libfido2/src/cbor.c
1509
cbor_decode_cred_id(const cbor_item_t *item, fido_blob_t *id)
lib/libfido2/src/cbor.c
1511
if (cbor_isa_map(item) == false ||
lib/libfido2/src/cbor.c
1512
cbor_map_is_definite(item) == false ||
lib/libfido2/src/cbor.c
1513
cbor_map_iter(item, id, decode_cred_id_entry) < 0) {
lib/libfido2/src/cbor.c
152
if (cbor_map_iter(item, arg, parser) < 0) {
lib/libfido2/src/cbor.c
1564
cbor_decode_user(const cbor_item_t *item, fido_user_t *user)
lib/libfido2/src/cbor.c
1566
if (cbor_isa_map(item) == false ||
lib/libfido2/src/cbor.c
1567
cbor_map_is_definite(item) == false ||
lib/libfido2/src/cbor.c
1568
cbor_map_iter(item, user, decode_user_entry) < 0) {
lib/libfido2/src/cbor.c
160
if (item != NULL)
lib/libfido2/src/cbor.c
161
cbor_decref(&item);
lib/libfido2/src/cbor.c
1610
cbor_decode_rp_entity(const cbor_item_t *item, fido_rp_t *rp)
lib/libfido2/src/cbor.c
1612
if (cbor_isa_map(item) == false ||
lib/libfido2/src/cbor.c
1613
cbor_map_is_definite(item) == false ||
lib/libfido2/src/cbor.c
1614
cbor_map_iter(item, rp, decode_rp_entity_entry) < 0) {
lib/libfido2/src/cbor.c
1636
cbor_array_append(cbor_item_t **array, cbor_item_t *item)
lib/libfido2/src/cbor.c
1651
if (cbor_array_push(ret, item) == 0) {
lib/libfido2/src/cbor.c
167
cbor_vector_free(cbor_item_t **item, size_t len)
lib/libfido2/src/cbor.c
170
if (item[i] != NULL)
lib/libfido2/src/cbor.c
171
cbor_decref(&item[i]);
lib/libfido2/src/cbor.c
175
cbor_bytestring_copy(const cbor_item_t *item, unsigned char **buf, size_t *len)
lib/libfido2/src/cbor.c
18
fido_log_debug("%s: invalid type: %d", __func__, item->type);
lib/libfido2/src/cbor.c
182
if (cbor_isa_bytestring(item) == false ||
lib/libfido2/src/cbor.c
183
cbor_bytestring_is_definite(item) == false) {
lib/libfido2/src/cbor.c
188
*len = cbor_bytestring_length(item);
lib/libfido2/src/cbor.c
194
memcpy(*buf, cbor_bytestring_handle(item), *len);
lib/libfido2/src/cbor.c
200
cbor_string_copy(const cbor_item_t *item, char **str)
lib/libfido2/src/cbor.c
209
if (cbor_isa_string(item) == false ||
lib/libfido2/src/cbor.c
210
cbor_string_is_definite(item) == false) {
lib/libfido2/src/cbor.c
215
if ((len = cbor_string_length(item)) == SIZE_MAX ||
lib/libfido2/src/cbor.c
219
memcpy(*str, cbor_string_handle(item), len);
lib/libfido2/src/cbor.c
226
cbor_add_bytestring(cbor_item_t *item, const char *key,
lib/libfido2/src/cbor.c
240
if (!cbor_map_add(item, pair)) {
lib/libfido2/src/cbor.c
256
cbor_add_string(cbor_item_t *item, const char *key, const char *value)
lib/libfido2/src/cbor.c
269
if (!cbor_map_add(item, pair)) {
lib/libfido2/src/cbor.c
285
cbor_add_bool(cbor_item_t *item, const char *key, fido_opt_t value)
lib/libfido2/src/cbor.c
298
if (!cbor_map_add(item, pair)) {
lib/libfido2/src/cbor.c
314
cbor_add_uint8(cbor_item_t *item, const char *key, uint8_t value)
lib/libfido2/src/cbor.c
327
if (!cbor_map_add(item, pair)) {
lib/libfido2/src/cbor.c
343
cbor_add_arg(cbor_item_t *item, uint8_t n, cbor_item_t *arg)
lib/libfido2/src/cbor.c
360
if (!cbor_map_add(item, pair)) {
lib/libfido2/src/cbor.c
435
cbor_item_t *item = NULL;
lib/libfido2/src/cbor.c
437
if ((item = cbor_new_definite_map(2)) == NULL)
lib/libfido2/src/cbor.c
440
if ((rp->id && cbor_add_string(item, "id", rp->id) < 0) ||
lib/libfido2/src/cbor.c
441
(rp->name && cbor_add_string(item, "name", rp->name) < 0)) {
lib/libfido2/src/cbor.c
442
cbor_decref(&item);
lib/libfido2/src/cbor.c
446
return (item);
lib/libfido2/src/cbor.c
452
cbor_item_t *item = NULL;
lib/libfido2/src/cbor.c
456
if ((item = cbor_new_definite_map(4)) == NULL)
lib/libfido2/src/cbor.c
459
if ((id->ptr && cbor_add_bytestring(item, "id", id->ptr, id->len) < 0) ||
lib/libfido2/src/cbor.c
460
(user->icon && cbor_add_string(item, "icon", user->icon) < 0) ||
lib/libfido2/src/cbor.c
461
(user->name && cbor_add_string(item, "name", user->name) < 0) ||
lib/libfido2/src/cbor.c
462
(display && cbor_add_string(item, "displayName", display) < 0)) {
lib/libfido2/src/cbor.c
463
cbor_decref(&item);
lib/libfido2/src/cbor.c
467
return (item);
lib/libfido2/src/cbor.c
473
cbor_item_t *item = NULL;
lib/libfido2/src/cbor.c
480
if ((item = cbor_new_definite_array(1)) == NULL ||
lib/libfido2/src/cbor.c
499
cbor_array_push(item, body) == false)
lib/libfido2/src/cbor.c
505
if (item != NULL) {
lib/libfido2/src/cbor.c
506
cbor_decref(&item);
lib/libfido2/src/cbor.c
507
item = NULL;
lib/libfido2/src/cbor.c
518
return (item);
lib/libfido2/src/cbor.c
602
cbor_item_t *item = NULL;
lib/libfido2/src/cbor.c
616
if (size == 0 || (item = cbor_new_definite_map(size)) == NULL)
lib/libfido2/src/cbor.c
62
cbor_map_iter(const cbor_item_t *item, void *arg, int(*f)(const cbor_item_t *,
lib/libfido2/src/cbor.c
620
if (cbor_add_bytestring(item, "credBlob", blob->ptr,
lib/libfido2/src/cbor.c
622
cbor_decref(&item);
lib/libfido2/src/cbor.c
628
cbor_add_uint8(item, "credProtect",
lib/libfido2/src/cbor.c
630
cbor_decref(&item);
lib/libfido2/src/cbor.c
635
if (cbor_add_bool(item, "hmac-secret", FIDO_OPT_TRUE) < 0) {
lib/libfido2/src/cbor.c
636
cbor_decref(&item);
lib/libfido2/src/cbor.c
641
if (cbor_encode_largeblob_key_ext(item) < 0) {
lib/libfido2/src/cbor.c
642
cbor_decref(&item);
lib/libfido2/src/cbor.c
647
if (cbor_add_bool(item, "minPinLength", FIDO_OPT_TRUE) < 0) {
lib/libfido2/src/cbor.c
648
cbor_decref(&item);
lib/libfido2/src/cbor.c
653
return (item);
lib/libfido2/src/cbor.c
659
cbor_item_t *item = NULL;
lib/libfido2/src/cbor.c
661
if ((item = cbor_new_definite_map(2)) == NULL)
lib/libfido2/src/cbor.c
663
if ((rk != FIDO_OPT_OMIT && cbor_add_bool(item, "rk", rk) < 0) ||
lib/libfido2/src/cbor.c
664
(uv != FIDO_OPT_OMIT && cbor_add_bool(item, "uv", uv) < 0)) {
lib/libfido2/src/cbor.c
665
cbor_decref(&item);
lib/libfido2/src/cbor.c
669
return (item);
lib/libfido2/src/cbor.c
675
cbor_item_t *item = NULL;
lib/libfido2/src/cbor.c
677
if ((item = cbor_new_definite_map(2)) == NULL)
lib/libfido2/src/cbor.c
679
if ((up != FIDO_OPT_OMIT && cbor_add_bool(item, "up", up) < 0) ||
lib/libfido2/src/cbor.c
68
if ((v = cbor_map_handle(item)) == NULL) {
lib/libfido2/src/cbor.c
680
(uv != FIDO_OPT_OMIT && cbor_add_bool(item, "uv", uv) < 0)) {
lib/libfido2/src/cbor.c
681
cbor_decref(&item);
lib/libfido2/src/cbor.c
685
return (item);
lib/libfido2/src/cbor.c
73
n = cbor_map_size(item);
lib/libfido2/src/cbor.c
740
cbor_item_t *item = NULL;
lib/libfido2/src/cbor.c
771
if ((item = cbor_build_bytestring(dgst, outlen)) == NULL) {
lib/libfido2/src/cbor.c
779
return (item);
lib/libfido2/src/cbor.c
783
cbor_encode_hmac_secret_param(const fido_dev_t *dev, cbor_item_t *item,
lib/libfido2/src/cbor.c
796
if (item == NULL || ecdh == NULL || pk == NULL || salt->ptr == NULL) {
lib/libfido2/src/cbor.c
847
if (!cbor_map_add(item, pair)) {
lib/libfido2/src/cbor.c
872
cbor_item_t *item = NULL;
lib/libfido2/src/cbor.c
881
if (size == 0 || (item = cbor_new_definite_map(size)) == NULL)
lib/libfido2/src/cbor.c
885
if (cbor_add_bool(item, "credBlob", FIDO_OPT_TRUE) < 0) {
lib/libfido2/src/cbor.c
886
cbor_decref(&item);
lib/libfido2/src/cbor.c
891
if (cbor_encode_hmac_secret_param(dev, item, ecdh, pk,
lib/libfido2/src/cbor.c
893
cbor_decref(&item);
lib/libfido2/src/cbor.c
898
if (cbor_encode_largeblob_key_ext(item) < 0) {
lib/libfido2/src/cbor.c
899
cbor_decref(&item);
lib/libfido2/src/cbor.c
904
return (item);
lib/libfido2/src/cbor.c
908
cbor_decode_fmt(const cbor_item_t *item, char **fmt)
lib/libfido2/src/cbor.c
912
if (cbor_string_copy(item, &type) < 0) {
lib/libfido2/src/cbor.c
96
cbor_array_iter(const cbor_item_t *item, void *arg, int(*f)(const cbor_item_t *,
lib/libfido2/src/cbor.c
979
get_cose_alg(const cbor_item_t *item, int *cose_alg)
lib/libfido2/src/cbor.c
987
if (cbor_isa_map(item) == false ||
lib/libfido2/src/cbor.c
988
cbor_map_is_definite(item) == false ||
lib/libfido2/src/cbor.c
989
cbor_map_iter(item, &cose_key, find_cose_alg) < 0) {
lib/libfido2/src/config.c
16
config_prepare_hmac(uint8_t subcmd, const cbor_item_t *item, fido_blob_t *hmac)
lib/libfido2/src/config.c
25
if ((cbor_len = cbor_serialize(item, cbor, sizeof(cbor))) == 0) {
lib/libfido2/src/cred.c
590
cbor_item_t *item = NULL;
lib/libfido2/src/cred.c
599
if ((item = cbor_load(ptr, len, &cbor)) == NULL) {
lib/libfido2/src/cred.c
604
if (fido_blob_decode(item, &cred->authdata_raw) < 0) {
lib/libfido2/src/cred.c
609
if (cbor_decode_cred_authdata(item, cred->type, &cred->authdata_cbor,
lib/libfido2/src/cred.c
617
if (item != NULL)
lib/libfido2/src/cred.c
618
cbor_decref(&item);
lib/libfido2/src/cred.c
630
cbor_item_t *item = NULL;
lib/libfido2/src/cred.c
644
if ((item = cbor_build_bytestring(ptr, len)) == NULL) {
lib/libfido2/src/cred.c
650
if (cbor_decode_cred_authdata(item, cred->type, &cred->authdata_cbor,
lib/libfido2/src/cred.c
658
if (item != NULL)
lib/libfido2/src/cred.c
659
cbor_decref(&item);
lib/libfido2/src/cred.c
697
cbor_item_t *item = NULL;
lib/libfido2/src/cred.c
706
if ((item = cbor_load(ptr, len, &cbor)) == NULL) {
lib/libfido2/src/cred.c
711
if (cbor_decode_attstmt(item, &cred->attstmt) < 0) {
lib/libfido2/src/cred.c
718
if (item != NULL)
lib/libfido2/src/cred.c
719
cbor_decref(&item);
lib/libfido2/src/eddsa.c
60
decode_coord(const cbor_item_t *item, void *xy, size_t xy_len)
lib/libfido2/src/eddsa.c
62
if (cbor_isa_bytestring(item) == false ||
lib/libfido2/src/eddsa.c
63
cbor_bytestring_is_definite(item) == false ||
lib/libfido2/src/eddsa.c
64
cbor_bytestring_length(item) != xy_len) {
lib/libfido2/src/eddsa.c
69
memcpy(xy, cbor_bytestring_handle(item), xy_len);
lib/libfido2/src/eddsa.c
92
eddsa_pk_decode(const cbor_item_t *item, eddsa_pk_t *k)
lib/libfido2/src/eddsa.c
94
if (cbor_isa_map(item) == false ||
lib/libfido2/src/eddsa.c
95
cbor_map_is_definite(item) == false ||
lib/libfido2/src/eddsa.c
96
cbor_map_iter(item, k, decode_pubkey_point) < 0) {
lib/libfido2/src/es256.c
102
!cbor_map_add(item, argv[1]))
lib/libfido2/src/es256.c
108
!cbor_map_add(item, argv[2]))
lib/libfido2/src/es256.c
114
sizeof(pk->x))) == NULL || !cbor_map_add(item, argv[3]))
lib/libfido2/src/es256.c
120
sizeof(pk->y))) == NULL || !cbor_map_add(item, argv[4]))
lib/libfido2/src/es256.c
126
if (item != NULL) {
lib/libfido2/src/es256.c
127
cbor_decref(&item);
lib/libfido2/src/es256.c
128
item = NULL;
lib/libfido2/src/es256.c
139
return (item);
lib/libfido2/src/es256.c
23
decode_coord(const cbor_item_t *item, void *xy, size_t xy_len)
lib/libfido2/src/es256.c
25
if (cbor_isa_bytestring(item) == false ||
lib/libfido2/src/es256.c
26
cbor_bytestring_is_definite(item) == false ||
lib/libfido2/src/es256.c
27
cbor_bytestring_length(item) != xy_len) {
lib/libfido2/src/es256.c
32
memcpy(xy, cbor_bytestring_handle(item), xy_len);
lib/libfido2/src/es256.c
57
es256_pk_decode(const cbor_item_t *item, es256_pk_t *k)
lib/libfido2/src/es256.c
59
if (cbor_isa_map(item) == false ||
lib/libfido2/src/es256.c
60
cbor_map_is_definite(item) == false ||
lib/libfido2/src/es256.c
61
cbor_map_iter(item, k, decode_pubkey_point) < 0) {
lib/libfido2/src/es256.c
72
cbor_item_t *item = NULL;
lib/libfido2/src/es256.c
79
if ((item = cbor_new_definite_map(5)) == NULL)
lib/libfido2/src/es256.c
85
!cbor_map_add(item, argv[0]))
lib/libfido2/src/info.c
10
decode_string(const cbor_item_t *item, void *arg)
lib/libfido2/src/info.c
103
o->name = calloc(cbor_map_size(item), sizeof(char *));
lib/libfido2/src/info.c
104
o->value = calloc(cbor_map_size(item), sizeof(bool));
lib/libfido2/src/info.c
108
return (cbor_map_iter(item, o, decode_option));
lib/libfido2/src/info.c
112
decode_protocol(const cbor_item_t *item, void *arg)
lib/libfido2/src/info.c
117
if (cbor_isa_uint(item) == false ||
lib/libfido2/src/info.c
118
cbor_int_get_width(item) != CBOR_INT_8) {
lib/libfido2/src/info.c
124
p->ptr[i] = cbor_get_uint8(item);
lib/libfido2/src/info.c
131
decode_protocols(const cbor_item_t *item, fido_byte_array_t *p)
lib/libfido2/src/info.c
136
if (cbor_isa_array(item) == false ||
lib/libfido2/src/info.c
137
cbor_array_is_definite(item) == false) {
lib/libfido2/src/info.c
142
p->ptr = calloc(cbor_array_size(item), sizeof(uint8_t));
lib/libfido2/src/info.c
146
if (cbor_array_iter(item, p, decode_protocol) < 0) {
lib/libfido2/src/info.c
16
if (cbor_string_copy(item, &a->ptr[i]) < 0) {
lib/libfido2/src/info.c
190
decode_algorithm(const cbor_item_t *item, void *arg)
lib/libfido2/src/info.c
195
if (cbor_isa_map(item) == false ||
lib/libfido2/src/info.c
196
cbor_map_is_definite(item) == false) {
lib/libfido2/src/info.c
203
if (cbor_map_iter(item, &aa->ptr[i], decode_algorithm_entry) < 0) {
lib/libfido2/src/info.c
216
decode_algorithms(const cbor_item_t *item, fido_algo_array_t *aa)
lib/libfido2/src/info.c
221
if (cbor_isa_array(item) == false ||
lib/libfido2/src/info.c
222
cbor_array_is_definite(item) == false) {
lib/libfido2/src/info.c
227
aa->ptr = calloc(cbor_array_size(item), sizeof(fido_algo_t));
lib/libfido2/src/info.c
231
if (cbor_array_iter(item, aa, decode_algorithm) < 0) {
lib/libfido2/src/info.c
27
decode_string_array(const cbor_item_t *item, fido_str_array_t *v)
lib/libfido2/src/info.c
32
if (cbor_isa_array(item) == false ||
lib/libfido2/src/info.c
33
cbor_array_is_definite(item) == false) {
lib/libfido2/src/info.c
38
v->ptr = calloc(cbor_array_size(item), sizeof(char *));
lib/libfido2/src/info.c
42
if (cbor_array_iter(item, v, decode_string) < 0) {
lib/libfido2/src/info.c
51
decode_aaguid(const cbor_item_t *item, unsigned char *aaguid, size_t aaguid_len)
lib/libfido2/src/info.c
53
if (cbor_isa_bytestring(item) == false ||
lib/libfido2/src/info.c
54
cbor_bytestring_is_definite(item) == false ||
lib/libfido2/src/info.c
55
cbor_bytestring_length(item) != aaguid_len) {
lib/libfido2/src/info.c
60
memcpy(aaguid, cbor_bytestring_handle(item), aaguid_len);
lib/libfido2/src/info.c
91
decode_options(const cbor_item_t *item, fido_opt_array_t *o)
lib/libfido2/src/info.c
97
if (cbor_isa_map(item) == false ||
lib/libfido2/src/info.c
98
cbor_map_is_definite(item) == false) {
lib/libfido2/src/largeblob.c
230
cbor_item_t *item;
lib/libfido2/src/largeblob.c
237
if ((item = cbor_load(ptr, len, &cbor)) == NULL) {
lib/libfido2/src/largeblob.c
241
if (!cbor_isa_array(item) || !cbor_array_is_definite(item)) {
lib/libfido2/src/largeblob.c
243
cbor_decref(&item);
lib/libfido2/src/largeblob.c
247
return item;
lib/libfido2/src/largeblob.c
300
largeblob_decode(largeblob_t *blob, const cbor_item_t *item)
lib/libfido2/src/largeblob.c
302
if (!cbor_isa_map(item) || !cbor_map_is_definite(item)) {
lib/libfido2/src/largeblob.c
306
if (cbor_map_iter(item, blob, largeblob_do_decode) < 0) {
lib/libfido2/src/largeblob.c
323
cbor_item_t *argv[3], *item = NULL;
lib/libfido2/src/largeblob.c
337
item = cbor_flatten_vector(argv, nitems(argv));
lib/libfido2/src/largeblob.c
342
return item;
lib/libfido2/src/largeblob.c
346
largeblob_array_lookup(fido_blob_t *out, size_t *idx, const cbor_item_t *item,
lib/libfido2/src/largeblob.c
357
if ((v = cbor_array_handle(item)) == NULL)
lib/libfido2/src/largeblob.c
359
for (size_t i = 0; i < cbor_array_size(item); i++) {
lib/libfido2/src/largeblob.c
422
largeblob_get_array(fido_dev_t *dev, cbor_item_t **item, int *ms)
lib/libfido2/src/largeblob.c
428
*item = NULL;
lib/libfido2/src/largeblob.c
449
*item = cbor_new_definite_array(0); /* per spec */
lib/libfido2/src/largeblob.c
451
*item = largeblob_array_load(array->ptr, array->len);
lib/libfido2/src/largeblob.c
452
if (*item == NULL)
lib/libfido2/src/largeblob.c
568
largeblob_set_array(fido_dev_t *dev, const cbor_item_t *item, const char *pin,
lib/libfido2/src/largeblob.c
583
if (!cbor_isa_array(item) || !cbor_array_is_definite(item)) {
lib/libfido2/src/largeblob.c
588
if ((fido_blob_serialise(&cbor, item)) < 0) {
lib/libfido2/src/largeblob.c
637
largeblob_add(fido_dev_t *dev, const fido_blob_t *key, cbor_item_t *item,
lib/libfido2/src/largeblob.c
651
if (!cbor_array_replace(array, idx, item)) {
lib/libfido2/src/largeblob.c
657
if (cbor_array_append(&array, item) < 0) {
lib/libfido2/src/largeblob.c
718
cbor_item_t *item = NULL;
lib/libfido2/src/largeblob.c
741
if ((r = largeblob_get_array(dev, &item, &ms)) != FIDO_OK) {
lib/libfido2/src/largeblob.c
745
if ((r = largeblob_array_lookup(&body, NULL, item, &key)) != FIDO_OK)
lib/libfido2/src/largeblob.c
752
if (item != NULL)
lib/libfido2/src/largeblob.c
753
cbor_decref(&item);
lib/libfido2/src/largeblob.c
765
cbor_item_t *item = NULL;
lib/libfido2/src/largeblob.c
788
if ((item = largeblob_encode(&body, &key)) == NULL) {
lib/libfido2/src/largeblob.c
793
if ((r = largeblob_add(dev, &key, item, pin, &ms)) != FIDO_OK)
lib/libfido2/src/largeblob.c
796
if (item != NULL)
lib/libfido2/src/largeblob.c
797
cbor_decref(&item);
lib/libfido2/src/largeblob.c
835
cbor_item_t *item = NULL;
lib/libfido2/src/largeblob.c
849
if ((r = largeblob_get_array(dev, &item, &ms)) != FIDO_OK) {
lib/libfido2/src/largeblob.c
853
if (fido_blob_serialise(&cbor, item) < 0) {
lib/libfido2/src/largeblob.c
861
cbor_decref(&item);
lib/libfido2/src/largeblob.c
870
cbor_item_t *item = NULL;
lib/libfido2/src/largeblob.c
880
if ((item = cbor_load(cbor_ptr, cbor_len, &cbor_result)) == NULL) {
lib/libfido2/src/largeblob.c
884
if ((r = largeblob_set_array(dev, item, pin, &ms)) != FIDO_OK)
lib/libfido2/src/largeblob.c
887
cbor_decref(&item);
lib/libfido2/src/rs256.c
32
decode_bignum(const cbor_item_t *item, void *ptr, size_t len)
lib/libfido2/src/rs256.c
34
if (cbor_isa_bytestring(item) == false ||
lib/libfido2/src/rs256.c
35
cbor_bytestring_is_definite(item) == false ||
lib/libfido2/src/rs256.c
36
cbor_bytestring_length(item) != len) {
lib/libfido2/src/rs256.c
41
memcpy(ptr, cbor_bytestring_handle(item), len);
lib/libfido2/src/rs256.c
66
rs256_pk_decode(const cbor_item_t *item, rs256_pk_t *k)
lib/libfido2/src/rs256.c
68
if (cbor_isa_map(item) == false ||
lib/libfido2/src/rs256.c
69
cbor_map_is_definite(item) == false ||
lib/libfido2/src/rs256.c
70
cbor_map_iter(item, k, decode_rsa_pubkey) < 0) {
lib/libfido2/src/u2f.c
108
cbor_item_t *item = NULL;
lib/libfido2/src/u2f.c
122
if ((item = cbor_build_bytestring((const unsigned char *)&ad,
lib/libfido2/src/u2f.c
129
(fake_cbor_ad->len = cbor_serialize_alloc(item, &fake_cbor_ad->ptr,
lib/libfido2/src/u2f.c
132
cbor_decref(&item);
lib/libfido2/src/u2f.c
136
cbor_decref(&item);
lib/libfido2/src/u2f.c
418
cbor_item_t *item = NULL;
lib/libfido2/src/u2f.c
428
if ((item = cbor_new_definite_map(3)) == NULL) {
lib/libfido2/src/u2f.c
435
!cbor_map_add(item, kv[0])) {
lib/libfido2/src/u2f.c
442
!cbor_map_add(item, kv[1])) {
lib/libfido2/src/u2f.c
451
!cbor_map_add(item, kv[2])) {
lib/libfido2/src/u2f.c
456
if ((out->len = cbor_serialize_alloc(item, &out->ptr,
lib/libfido2/src/u2f.c
464
if (item != NULL)
lib/libfido2/src/u2f.c
465
cbor_decref(&item);
lib/libmenu/m_cursor.c
56
_nc_menu_cursor_pos(const MENU *menu, const ITEM *item, int *pY, int *pX)
lib/libmenu/m_cursor.c
62
if ((ITEM *)0 == item)
lib/libmenu/m_cursor.c
63
item = menu->curitem;
lib/libmenu/m_cursor.c
64
assert(item != (ITEM *)0);
lib/libmenu/m_cursor.c
69
*pX = item->x * (menu->spc_cols + menu->itemlen);
lib/libmenu/m_cursor.c
70
*pY = (item->y - menu->toprow) * menu->spc_rows;
lib/libmenu/m_driver.c
122
(MENU *menu, int ch, ITEM **item)
lib/libmenu/m_driver.c
128
(void *)menu, ch, (void *)item));
lib/libmenu/m_driver.c
130
assert(menu && item && *item);
lib/libmenu/m_driver.c
131
idx = (*item)->index;
lib/libmenu/m_driver.c
176
if (!((idx == (*item)->index) && passed))
lib/libmenu/m_driver.c
178
*item = menu->items[idx];
lib/libmenu/m_driver.c
218
if (!item->dir)\
lib/libmenu/m_driver.c
221
item = item->dir
lib/libmenu/m_driver.c
224
ITEM *item;
lib/libmenu/m_driver.c
237
item = menu->curitem;
lib/libmenu/m_driver.c
240
assert(item);
lib/libmenu/m_driver.c
277
if (my_top_row == 0 || !(item->up))
lib/libmenu/m_driver.c
282
item = item->up;
lib/libmenu/m_driver.c
288
if ((my_top_row + menu->arows >= menu->rows) || !(item->down))
lib/libmenu/m_driver.c
298
item = item->down;
lib/libmenu/m_driver.c
312
while (rdiff-- > 0 && item != 0 && item->down != 0)
lib/libmenu/m_driver.c
313
item = item->down;
lib/libmenu/m_driver.c
325
while (rdiff-- > 0 && item != 0 && item->up != 0)
lib/libmenu/m_driver.c
326
item = item->up;
lib/libmenu/m_driver.c
332
item = menu->items[0];
lib/libmenu/m_driver.c
337
item = menu->items[menu->nitems - 1];
lib/libmenu/m_driver.c
342
if ((item->index + 1) >= menu->nitems)
lib/libmenu/m_driver.c
347
item = menu->items[0];
lib/libmenu/m_driver.c
350
item = menu->items[item->index + 1];
lib/libmenu/m_driver.c
355
if (item->index <= 0)
lib/libmenu/m_driver.c
360
item = menu->items[menu->nitems - 1];
lib/libmenu/m_driver.c
363
item = menu->items[item->index - 1];
lib/libmenu/m_driver.c
406
result = _nc_Match_Next_Character_In_Item_Name(menu, 0, &item);
lib/libmenu/m_driver.c
409
if ((item->index + 1) < menu->nitems)
lib/libmenu/m_driver.c
410
item = menu->items[item->index + 1];
lib/libmenu/m_driver.c
416
item = menu->items[0];
lib/libmenu/m_driver.c
425
result = _nc_Match_Next_Character_In_Item_Name(menu, BS, &item);
lib/libmenu/m_driver.c
428
if (item->index)
lib/libmenu/m_driver.c
429
item = menu->items[item->index - 1];
lib/libmenu/m_driver.c
435
item = menu->items[menu->nitems - 1];
lib/libmenu/m_driver.c
449
result = _nc_Match_Next_Character_In_Item_Name(menu, c, &item);
lib/libmenu/m_driver.c
516
item = menu->items[i];
lib/libmenu/m_driver.c
532
item);
lib/libmenu/m_driver.c
553
if (item == 0)
lib/libmenu/m_driver.c
561
if (item->y < my_top_row)
lib/libmenu/m_driver.c
562
my_top_row = item->y;
lib/libmenu/m_driver.c
563
else if (item->y >= (my_top_row + menu->arows))
lib/libmenu/m_driver.c
564
my_top_row = item->y - menu->arows + 1;
lib/libmenu/m_driver.c
566
_nc_New_TopRow_and_CurrentItem(menu, my_top_row, item);
lib/libmenu/m_global.c
149
ITEM **item;
lib/libmenu/m_global.c
152
for (item = items; *item; item++)
lib/libmenu/m_global.c
154
(*item)->index = 0;
lib/libmenu/m_global.c
155
(*item)->imenu = (MENU *)0;
lib/libmenu/m_global.c
183
ITEM **item;
lib/libmenu/m_global.c
185
for (item = items; *item; item++)
lib/libmenu/m_global.c
187
if ((*item)->imenu)
lib/libmenu/m_global.c
193
if (!(*item))
lib/libmenu/m_global.c
196
for (item = items; *item; item++)
lib/libmenu/m_global.c
200
(*item)->value = FALSE;
lib/libmenu/m_global.c
202
(*item)->index = (short)ItemCount++;
lib/libmenu/m_global.c
203
(*item)->imenu = menu;
lib/libmenu/m_global.c
255
_nc_Calculate_Text_Width(const TEXT *item /*FIXME: limit length */ )
lib/libmenu/m_global.c
258
int result = item->length;
lib/libmenu/m_global.c
260
T((T_CALLED("_nc_menu_text_width(%p)"), (const void *)item));
lib/libmenu/m_global.c
261
if (result != 0 && item->str != 0)
lib/libmenu/m_global.c
263
int count = (int)mbstowcs(0, item->str, 0);
lib/libmenu/m_global.c
272
mbstowcs(temp, item->str, (unsigned)count);
lib/libmenu/m_global.c
286
return item->length;
lib/libmenu/m_global.c
384
ITEM *item;
lib/libmenu/m_global.c
399
item = menu->items[i];
lib/libmenu/m_global.c
403
item->left = (col) ?
lib/libmenu/m_global.c
412
item->right = ((col < (Number_Of_Columns - 1)) &&
lib/libmenu/m_global.c
422
item->up = (row) ? menu->items[i - Number_Of_Columns] :
lib/libmenu/m_global.c
428
item->down = ((i + Number_Of_Columns) < Number_Of_Items)
lib/libmenu/m_global.c
434
item->x = (short)col;
lib/libmenu/m_global.c
435
item->y = (short)row;
lib/libmenu/m_global.c
450
item = menu->items[i = (col * Number_Of_Rows + row)];
lib/libmenu/m_global.c
454
item->left = (col) ?
lib/libmenu/m_global.c
461
item->right = ((i + Number_Of_Rows) < Number_Of_Items)
lib/libmenu/m_global.c
468
item->up = (row) ?
lib/libmenu/m_global.c
476
item->down = (row < (Number_Of_Rows - 1))
lib/libmenu/m_global.c
486
item->x = (short)col;
lib/libmenu/m_global.c
487
item->y = (short)row;
lib/libmenu/m_hook.c
118
GEN_HOOK_SET_FUNCTION(item, init)
lib/libmenu/m_hook.c
130
GEN_HOOK_GET_FUNCTION(item, init)
lib/libmenu/m_hook.c
141
GEN_HOOK_SET_FUNCTION(item, term)
lib/libmenu/m_hook.c
153
GEN_HOOK_GET_FUNCTION(item, term)
lib/libmenu/m_item_cur.c
110
item_index(const ITEM *item)
lib/libmenu/m_item_cur.c
112
T((T_CALLED("item_index(%p)"), (const void *)item));
lib/libmenu/m_item_cur.c
113
returnCode((item && item->imenu) ? item->index : ERR);
lib/libmenu/m_item_cur.c
54
set_current_item(MENU *menu, ITEM *item)
lib/libmenu/m_item_cur.c
56
T((T_CALLED("set_current_item(%p,%p)"), (void *)menu, (void *)item));
lib/libmenu/m_item_cur.c
58
if (menu && item && (item->imenu == menu))
lib/libmenu/m_item_cur.c
64
if (item != menu->curitem)
lib/libmenu/m_item_cur.c
77
Adjust_Current_Item(menu, menu->toprow, item);
lib/libmenu/m_item_nam.c
54
item_name(const ITEM *item)
lib/libmenu/m_item_nam.c
56
T((T_CALLED("item_name(%p)"), (const void *)item));
lib/libmenu/m_item_nam.c
57
returnCPtr((item) ? item->name.str : (char *)0);
lib/libmenu/m_item_nam.c
69
item_description(const ITEM *item)
lib/libmenu/m_item_nam.c
71
T((T_CALLED("item_description(%p)"), (const void *)item));
lib/libmenu/m_item_nam.c
72
returnCPtr((item) ? item->description.str : (char *)0);
lib/libmenu/m_item_new.c
115
ITEM *item;
lib/libmenu/m_item_new.c
123
item = (ITEM *)0;
lib/libmenu/m_item_new.c
128
item = typeCalloc(ITEM, 1);
lib/libmenu/m_item_new.c
130
if (item)
lib/libmenu/m_item_new.c
132
T((T_CREATE("item %p"), (void *)item));
lib/libmenu/m_item_new.c
133
*item = _nc_Default_Item; /* hope we have struct assignment */
lib/libmenu/m_item_new.c
135
item->name.length = (unsigned short)strlen(name);
lib/libmenu/m_item_new.c
136
item->name.str = name;
lib/libmenu/m_item_new.c
141
item->description.length = (unsigned short)strlen(description);
lib/libmenu/m_item_new.c
142
item->description.str = description;
lib/libmenu/m_item_new.c
146
item->description.length = 0;
lib/libmenu/m_item_new.c
147
item->description.str = (char *)0;
lib/libmenu/m_item_new.c
153
returnItem(item);
lib/libmenu/m_item_new.c
168
free_item(ITEM *item)
lib/libmenu/m_item_new.c
170
T((T_CALLED("free_item(%p)"), (void *)item));
lib/libmenu/m_item_new.c
172
if (!item)
lib/libmenu/m_item_new.c
175
if (item->imenu)
lib/libmenu/m_item_new.c
178
free(item);
lib/libmenu/m_item_opt.c
100
item_opts_off(ITEM *item, Item_Options opts)
lib/libmenu/m_item_opt.c
102
ITEM *citem = item; /* use a copy because set_item_opts must detect
lib/libmenu/m_item_opt.c
106
T((T_CALLED("item_opts_off(%p,%d)"), (void *)item, opts));
lib/libmenu/m_item_opt.c
114
returnCode(set_item_opts(item, opts));
lib/libmenu/m_item_opt.c
128
item_opts_on(ITEM *item, Item_Options opts)
lib/libmenu/m_item_opt.c
130
ITEM *citem = item; /* use a copy because set_item_opts must detect
lib/libmenu/m_item_opt.c
134
T((T_CALLED("item_opts_on(%p,%d)"), (void *)item, opts));
lib/libmenu/m_item_opt.c
143
returnCode(set_item_opts(item, opts));
lib/libmenu/m_item_opt.c
156
item_opts(const ITEM *item)
lib/libmenu/m_item_opt.c
158
T((T_CALLED("item_opts(%p)"), (const void *)item));
lib/libmenu/m_item_opt.c
159
returnItemOpts(ALL_ITEM_OPTS & Normalize_Item(item)->opt);
lib/libmenu/m_item_opt.c
57
set_item_opts(ITEM *item, Item_Options opts)
lib/libmenu/m_item_opt.c
59
T((T_CALLED("set_menu_opts(%p,%d)"), (void *)item, opts));
lib/libmenu/m_item_opt.c
66
if (item)
lib/libmenu/m_item_opt.c
68
if (item->opt != opts)
lib/libmenu/m_item_opt.c
70
MENU *menu = item->imenu;
lib/libmenu/m_item_opt.c
72
item->opt = opts;
lib/libmenu/m_item_opt.c
74
if ((!(opts & O_SELECTABLE)) && item->value)
lib/libmenu/m_item_opt.c
75
item->value = FALSE;
lib/libmenu/m_item_opt.c
79
Move_And_Post_Item(menu, item);
lib/libmenu/m_item_top.c
75
ITEM *item;
lib/libmenu/m_item_top.c
80
item = menu->items[(menu->opt & O_ROWMAJOR) ? (row * menu->cols) : row];
lib/libmenu/m_item_top.c
83
_nc_New_TopRow_and_CurrentItem(menu, row, item);
lib/libmenu/m_item_use.c
55
set_item_userptr(ITEM *item, void *userptr)
lib/libmenu/m_item_use.c
57
T((T_CALLED("set_item_userptr(%p,%p)"), (void *)item, (void *)userptr));
lib/libmenu/m_item_use.c
58
Normalize_Item(item)->userptr = userptr;
lib/libmenu/m_item_use.c
73
item_userptr(const ITEM *item)
lib/libmenu/m_item_use.c
75
T((T_CALLED("item_userptr(%p)"), (const void *)item));
lib/libmenu/m_item_use.c
76
returnVoidPtr(Normalize_Item(item)->userptr);
lib/libmenu/m_item_val.c
101
T((T_CALLED("item_value(%p)"), (const void *)item));
lib/libmenu/m_item_val.c
102
returnBool((Normalize_Item(item)->value) ? TRUE : FALSE);
lib/libmenu/m_item_val.c
59
set_item_value(ITEM *item, bool value)
lib/libmenu/m_item_val.c
61
T((T_CALLED("set_item_value(%p,%d)"), (void *)item, value));
lib/libmenu/m_item_val.c
62
if (item)
lib/libmenu/m_item_val.c
64
MENU *menu = item->imenu;
lib/libmenu/m_item_val.c
66
if ((!(item->opt & O_SELECTABLE)) ||
lib/libmenu/m_item_val.c
70
if (item->value ^ value)
lib/libmenu/m_item_val.c
72
item->value = value ? TRUE : FALSE;
lib/libmenu/m_item_val.c
77
Move_And_Post_Item(menu, item);
lib/libmenu/m_item_val.c
99
item_value(const ITEM *item)
lib/libmenu/m_item_vis.c
56
item_visible(const ITEM *item)
lib/libmenu/m_item_vis.c
60
T((T_CALLED("item_visible(%p)"), (const void *)item));
lib/libmenu/m_item_vis.c
61
if (item &&
lib/libmenu/m_item_vis.c
62
(menu = item->imenu) &&
lib/libmenu/m_item_vis.c
64
((menu->toprow + menu->arows) > (item->y)) &&
lib/libmenu/m_item_vis.c
65
(item->y >= menu->toprow))
lib/libmenu/m_opts.c
89
ITEM **item;
lib/libmenu/m_opts.c
91
if (((item = menu->items) != (ITEM **)0))
lib/libmenu/m_opts.c
92
for (; *item; item++)
lib/libmenu/m_opts.c
93
(*item)->value = FALSE;
lib/libmenu/m_post.c
104
if (!(item->opt & O_SELECTABLE))
lib/libmenu/m_post.c
111
if (item->value || item == menu->curitem)
lib/libmenu/m_post.c
123
waddnstr(menu->win, item->name.str, item->name.length);
lib/libmenu/m_post.c
124
name_len = _nc_Calculate_Text_Width(&(item->name));
lib/libmenu/m_post.c
148
if (item->description.length)
lib/libmenu/m_post.c
149
waddnstr(menu->win, item->description.str, item->description.length);
lib/libmenu/m_post.c
150
desc_len = _nc_Calculate_Text_Width(&(item->description));
lib/libmenu/m_post.c
205
ITEM *item = menu->items[0];
lib/libmenu/m_post.c
210
assert(item && menu->win);
lib/libmenu/m_post.c
217
lastvert = (menu->opt & O_NONCYCLIC) ? (ITEM *)0 : item;
lib/libmenu/m_post.c
219
if (item != NULL)
lib/libmenu/m_post.c
229
hitem = item;
lib/libmenu/m_post.c
257
item = item->down;
lib/libmenu/m_post.c
261
while (item && (item != lastvert));
lib/libmenu/m_post.c
55
_nc_Post_Item(const MENU *menu, const ITEM *item)
lib/libmenu/m_post.c
73
if (item->value || (item == menu->curitem))
lib/libmenu/m_post.c
82
if (!(menu->opt & O_ONEVALUE) && item->value && item != menu->curitem)
lib/libmenu/menu.h
242
extern MENU_EXPORT(int) set_current_item(MENU *menu, ITEM *item);
lib/libmenu/menu.priv.h
100
Move_And_Post_Item(menu,item);\
lib/libmenu/menu.priv.h
108
#define Adjust_Current_Item(menu,row,item) \
lib/libmenu/menu.priv.h
109
{ if ((item)->y < row) \
lib/libmenu/menu.priv.h
110
row = (short) (item)->y; \
lib/libmenu/menu.priv.h
111
if ( (item)->y >= (row + (menu)->arows) ) \
lib/libmenu/menu.priv.h
112
row = (short) (( (item)->y < ((menu)->rows - row) ) \
lib/libmenu/menu.priv.h
113
? (item)->y \
lib/libmenu/menu.priv.h
115
_nc_New_TopRow_and_CurrentItem(menu,row,item); }
lib/libmenu/menu.priv.h
135
extern MENU_EXPORT(int) _nc_menu_cursor_pos (const MENU* menu, const ITEM* item,
lib/libmenu/menu.priv.h
140
#define returnItem(code) TRACE_RETURN1(code,item)
lib/libmenu/menu.priv.h
61
#define Normalize_Item( item ) ((item)=(item)?(item):&_nc_Default_Item)
lib/libmenu/menu.priv.h
93
#define Move_And_Post_Item(menu,item) \
lib/libmenu/menu.priv.h
94
{wmove((menu)->win,(menu)->spc_rows*(item)->y,((menu)->itemlen+(menu)->spc_cols)*(item)->x);\
lib/libmenu/menu.priv.h
95
_nc_Post_Item((menu),(item));}
lib/libmenu/menu.priv.h
97
#define Move_To_Current_Item(menu,item) \
lib/libmenu/menu.priv.h
98
if ( (item) != (menu)->curitem)\
lib/libssl/d1_both.c
1013
item = pqueue_find(s->d1->sent_messages, seq64be);
lib/libssl/d1_both.c
1014
if (item == NULL) {
lib/libssl/d1_both.c
1023
frag = (hm_fragment *)item->data;
lib/libssl/d1_both.c
1070
pitem *item;
lib/libssl/d1_both.c
1072
for(item = pqueue_pop(s->d1->sent_messages); item != NULL;
lib/libssl/d1_both.c
1073
item = pqueue_pop(s->d1->sent_messages)) {
lib/libssl/d1_both.c
1074
frag = item->data;
lib/libssl/d1_both.c
1079
pitem_free(item);
lib/libssl/d1_both.c
492
pitem *item;
lib/libssl/d1_both.c
497
item = pqueue_peek(s->d1->buffered_messages);
lib/libssl/d1_both.c
498
if (item == NULL)
lib/libssl/d1_both.c
501
frag = (hm_fragment *)item->data;
lib/libssl/d1_both.c
521
pitem_free(item);
lib/libssl/d1_both.c
556
pitem *item = NULL;
lib/libssl/d1_both.c
574
item = pqueue_find(s->d1->buffered_messages, seq64be);
lib/libssl/d1_both.c
576
if (item == NULL) {
lib/libssl/d1_both.c
584
frag = (hm_fragment*)item->data;
lib/libssl/d1_both.c
586
item = NULL;
lib/libssl/d1_both.c
628
if (item == NULL) {
lib/libssl/d1_both.c
633
item = pitem_new(seq64be, frag);
lib/libssl/d1_both.c
634
if (item == NULL) {
lib/libssl/d1_both.c
639
pqueue_insert(s->d1->buffered_messages, item);
lib/libssl/d1_both.c
645
if (item == NULL && frag != NULL)
lib/libssl/d1_both.c
657
pitem *item = NULL;
lib/libssl/d1_both.c
668
item = pqueue_find(s->d1->buffered_messages, seq64be);
lib/libssl/d1_both.c
674
if (item != NULL && frag_len < msg_hdr->msg_len)
lib/libssl/d1_both.c
675
item = NULL;
lib/libssl/d1_both.c
684
msg_hdr->seq > s->d1->handshake_read_seq + 10 || item != NULL ||
lib/libssl/d1_both.c
722
item = pitem_new(seq64be, frag);
lib/libssl/d1_both.c
723
if (item == NULL)
lib/libssl/d1_both.c
726
pqueue_insert(s->d1->buffered_messages, item);
lib/libssl/d1_both.c
732
if (item == NULL && frag != NULL)
lib/libssl/d1_both.c
915
pitem *item;
lib/libssl/d1_both.c
921
for (item = pqueue_next(&iter); item != NULL;
lib/libssl/d1_both.c
922
item = pqueue_next(&iter)) {
lib/libssl/d1_both.c
923
frag = (hm_fragment *)item->data;
lib/libssl/d1_both.c
941
pitem *item;
lib/libssl/d1_both.c
981
item = pitem_new(seq64be, frag);
lib/libssl/d1_both.c
982
if (item == NULL) {
lib/libssl/d1_both.c
987
pqueue_insert(s->d1->sent_messages, item);
lib/libssl/d1_both.c
997
pitem *item;
lib/libssl/d1_lib.c
111
pitem *item;
lib/libssl/d1_lib.c
116
while ((item = pqueue_pop(queue)) != NULL) {
lib/libssl/d1_lib.c
117
rdata = (DTLS1_RCONTENT_DATA_INTERNAL *)item->data;
lib/libssl/d1_lib.c
119
free(item->data);
lib/libssl/d1_lib.c
120
pitem_free(item);
lib/libssl/d1_lib.c
127
pitem *item;
lib/libssl/d1_lib.c
133
while ((item = pqueue_pop(queue)) != NULL) {
lib/libssl/d1_lib.c
134
rdata = (DTLS1_RECORD_DATA_INTERNAL *)item->data;
lib/libssl/d1_lib.c
136
free(item->data);
lib/libssl/d1_lib.c
137
pitem_free(item);
lib/libssl/d1_lib.c
144
pitem *item;
lib/libssl/d1_lib.c
149
while ((item = pqueue_pop(queue)) != NULL) {
lib/libssl/d1_lib.c
150
dtls1_hm_fragment_free(item->data);
lib/libssl/d1_lib.c
151
pitem_free(item);
lib/libssl/d1_pkt.c
210
pitem *item = NULL;
lib/libssl/d1_pkt.c
218
if ((item = pitem_new(priority, rdata)) == NULL)
lib/libssl/d1_pkt.c
226
item->data = rdata;
lib/libssl/d1_pkt.c
237
if (pqueue_insert(queue->q, item) == NULL)
lib/libssl/d1_pkt.c
248
pitem_free(item);
lib/libssl/d1_pkt.c
256
pitem *item = NULL;
lib/libssl/d1_pkt.c
264
if ((item = pitem_new(priority, rdata)) == NULL)
lib/libssl/d1_pkt.c
270
item->data = rdata;
lib/libssl/d1_pkt.c
273
if (pqueue_insert(queue->q, item) == NULL)
lib/libssl/d1_pkt.c
287
pitem_free(item);
lib/libssl/d1_pkt.c
294
pitem *item;
lib/libssl/d1_pkt.c
296
item = pqueue_pop(queue->q);
lib/libssl/d1_pkt.c
297
if (item) {
lib/libssl/d1_pkt.c
298
dtls1_copy_record(s, item->data);
lib/libssl/d1_pkt.c
300
free(item->data);
lib/libssl/d1_pkt.c
301
pitem_free(item);
lib/libssl/d1_pkt.c
313
pitem *item;
lib/libssl/d1_pkt.c
315
item = pqueue_pop(queue->q);
lib/libssl/d1_pkt.c
316
if (item) {
lib/libssl/d1_pkt.c
317
rdata = item->data;
lib/libssl/d1_pkt.c
323
free(item->data);
lib/libssl/d1_pkt.c
324
pitem_free(item);
lib/libssl/pqueue.c
105
pqueue_insert(pqueue_s *pq, pitem *item)
lib/libssl/pqueue.c
110
pq->items = item;
lib/libssl/pqueue.c
111
return item;
lib/libssl/pqueue.c
118
int cmp = memcmp(next->priority, item->priority,
lib/libssl/pqueue.c
119
sizeof(item->priority));
lib/libssl/pqueue.c
121
item->next = next;
lib/libssl/pqueue.c
124
pq->items = item;
lib/libssl/pqueue.c
126
curr->next = item;
lib/libssl/pqueue.c
128
return item;
lib/libssl/pqueue.c
133
item->next = NULL;
lib/libssl/pqueue.c
134
curr->next = item;
lib/libssl/pqueue.c
136
return item;
lib/libssl/pqueue.c
148
pitem *item = pq->items;
lib/libssl/pqueue.c
153
return item;
lib/libssl/pqueue.c
176
pqueue_next(pitem **item)
lib/libssl/pqueue.c
180
if (item == NULL || *item == NULL)
lib/libssl/pqueue.c
184
ret = *item;
lib/libssl/pqueue.c
185
*item = (*item)->next;
lib/libssl/pqueue.c
193
pitem *item = pq->items;
lib/libssl/pqueue.c
196
while (item != NULL) {
lib/libssl/pqueue.c
198
item = item->next;
lib/libssl/pqueue.c
73
pitem *item = malloc(sizeof(pitem));
lib/libssl/pqueue.c
75
if (item == NULL)
lib/libssl/pqueue.c
78
memcpy(item->priority, prio64be, sizeof(item->priority));
lib/libssl/pqueue.c
80
item->data = data;
lib/libssl/pqueue.c
81
item->next = NULL;
lib/libssl/pqueue.c
83
return item;
lib/libssl/pqueue.c
87
pitem_free(pitem *item)
lib/libssl/pqueue.c
89
free(item);
lib/libssl/pqueue.h
77
void pitem_free(pitem *item);
lib/libssl/pqueue.h
82
pitem *pqueue_insert(pqueue pq, pitem *item);
regress/lib/libc/locale/uselocale/uselocale.c
104
#define FUNCPARA nl_item item
regress/lib/libc/locale/uselocale/uselocale.c
105
#define FUNCARGS item
regress/lib/libc/locale/uselocale/uselocale.c
108
#define FUNCPARA nl_item item, locale_t locale
regress/lib/libc/locale/uselocale/uselocale.c
109
#define FUNCARGS item, locale
regress/lib/libcrypto/asn1/asn1_string_to_utf8.c
25
const ASN1_ITEM *item;
regress/lib/libcrypto/asn1/asn1_string_to_utf8.c
35
.item = &ASN1_PRINTABLESTRING_it,
regress/lib/libcrypto/asn1/asn1_string_to_utf8.c
47
.item = &ASN1_UTF8STRING_it,
regress/lib/libcrypto/asn1/asn1_string_to_utf8.c
59
.item = &ASN1_IA5STRING_it,
regress/lib/libcrypto/asn1/asn1_string_to_utf8.c
84
test->item)) == NULL) {
regress/lib/libssl/pqueue/pq_test.c
100
if ((item = pqueue_find(pq, prio3)) == NULL)
regress/lib/libssl/pqueue/pq_test.c
103
if ((item = pqueue_peek(pq)) == NULL)
regress/lib/libssl/pqueue/pq_test.c
106
if (memcmp(item->priority, pq_expected[0], 8))
regress/lib/libssl/pqueue/pq_test.c
110
for (item = pqueue_next(&iter); item != NULL; item = pqueue_next(&iter)) {
regress/lib/libssl/pqueue/pq_test.c
111
if (memcmp(item->priority, pq_expected[i], 8) != 0)
regress/lib/libssl/pqueue/pq_test.c
120
for (item = pqueue_pop(pq); item != NULL; item = pqueue_pop(pq))
regress/lib/libssl/pqueue/pq_test.c
121
pitem_free(item);
regress/lib/libssl/pqueue/pq_test.c
78
pitem *item = NULL;
regress/lib/libssl/pqueue/pq_test.c
96
if ((item = pqueue_find(pq, prio1)) == NULL)
regress/lib/libssl/pqueue/pq_test.c
98
if ((item = pqueue_find(pq, prio2)) == NULL)
regress/lib/libz/infcover.c
100
zone->first = item;
regress/lib/libz/infcover.c
103
zone->total += item->size;
regress/lib/libz/infcover.c
114
struct mem_item *item, *next;
regress/lib/libz/infcover.c
131
item = next;
regress/lib/libz/infcover.c
132
next = item->next;
regress/lib/libz/infcover.c
135
item->next = next->next;
regress/lib/libz/infcover.c
203
struct mem_item *item, *next;
regress/lib/libz/infcover.c
210
item = zone->first;
regress/lib/libz/infcover.c
211
while (item != NULL) {
regress/lib/libz/infcover.c
212
free(item->ptr);
regress/lib/libz/infcover.c
213
next = item->next;
regress/lib/libz/infcover.c
214
free(item);
regress/lib/libz/infcover.c
215
item = next;
regress/lib/libz/infcover.c
74
struct mem_item *item;
regress/lib/libz/infcover.c
90
item = malloc(sizeof(struct mem_item));
regress/lib/libz/infcover.c
91
if (item == NULL) {
regress/lib/libz/infcover.c
95
item->ptr = ptr;
regress/lib/libz/infcover.c
96
item->size = len;
regress/lib/libz/infcover.c
99
item->next = zone->first;
sbin/fdisk/part.c
805
gpt_item(const unsigned int item)
sbin/fdisk/part.c
807
return menu_items[item].mi_guid == NULL;
sbin/fdisk/part.c
859
mbr_item(const unsigned int item)
sbin/fdisk/part.c
861
return menu_items[item].mi_mbrid == -1;
sbin/pfctl/pfctl.c
2921
const char *item = NULL;
sbin/pfctl/pfctl.c
2926
if (item == NULL)
sbin/pfctl/pfctl.c
2927
item = *list;
sbin/pfctl/pfctl.c
2932
return (item);
sbin/unwind/libunbound/services/listen_dnsport.c
1169
struct listen_port* item = (struct listen_port*)malloc(
sbin/unwind/libunbound/services/listen_dnsport.c
1171
if(!item)
sbin/unwind/libunbound/services/listen_dnsport.c
1173
item->next = *list;
sbin/unwind/libunbound/services/listen_dnsport.c
1174
item->fd = s;
sbin/unwind/libunbound/services/listen_dnsport.c
1175
item->ftype = ftype;
sbin/unwind/libunbound/services/listen_dnsport.c
1176
item->pp2_enabled = pp2_enabled;
sbin/unwind/libunbound/services/listen_dnsport.c
1177
item->socket = ub_sock;
sbin/unwind/libunbound/services/listen_dnsport.c
1178
*list = item;
sbin/unwind/libunbound/services/listen_dnsport.c
1492
struct listen_list* item = (struct listen_list*)malloc(
sbin/unwind/libunbound/services/listen_dnsport.c
1494
if(!item)
sbin/unwind/libunbound/services/listen_dnsport.c
1496
item->com = c;
sbin/unwind/libunbound/services/listen_dnsport.c
1497
item->next = front->cps;
sbin/unwind/libunbound/services/listen_dnsport.c
1498
front->cps = item;
sbin/unwind/libunbound/services/listen_dnsport.c
2163
struct tcp_req_done_item* item, *nitem;
sbin/unwind/libunbound/services/listen_dnsport.c
2178
item = req->done_req_list;
sbin/unwind/libunbound/services/listen_dnsport.c
2179
while(item) {
sbin/unwind/libunbound/services/listen_dnsport.c
2180
nitem = item->next;
sbin/unwind/libunbound/services/listen_dnsport.c
2183
+item->len);
sbin/unwind/libunbound/services/listen_dnsport.c
2185
free(item->buf);
sbin/unwind/libunbound/services/listen_dnsport.c
2186
free(item);
sbin/unwind/libunbound/services/listen_dnsport.c
2187
item = nitem;
sbin/unwind/libunbound/services/listen_dnsport.c
2262
struct tcp_req_done_item* item;
sbin/unwind/libunbound/services/listen_dnsport.c
2264
item = req->done_req_list;
sbin/unwind/libunbound/services/listen_dnsport.c
2266
stream_wait_count -= (sizeof(struct tcp_req_done_item)+item->len);
sbin/unwind/libunbound/services/listen_dnsport.c
2270
return item;
sbin/unwind/libunbound/services/listen_dnsport.c
2291
struct tcp_req_done_item* item = tcp_req_info_pop_done(req);
sbin/unwind/libunbound/services/listen_dnsport.c
2292
tcp_req_info_start_write_buf(req, item->buf, item->len);
sbin/unwind/libunbound/services/listen_dnsport.c
2293
free(item->buf);
sbin/unwind/libunbound/services/listen_dnsport.c
2294
free(item);
sbin/unwind/libunbound/services/listen_dnsport.c
2396
struct tcp_req_open_item* item;
sbin/unwind/libunbound/services/listen_dnsport.c
2398
item = (struct tcp_req_open_item*)malloc(sizeof(*item));
sbin/unwind/libunbound/services/listen_dnsport.c
2399
if(!item) return 0;
sbin/unwind/libunbound/services/listen_dnsport.c
2400
item->next = req->open_req_list;
sbin/unwind/libunbound/services/listen_dnsport.c
2401
item->mesh = mesh;
sbin/unwind/libunbound/services/listen_dnsport.c
2402
item->mesh_state = m;
sbin/unwind/libunbound/services/listen_dnsport.c
2403
req->open_req_list = item;
sbin/unwind/libunbound/services/listen_dnsport.c
2413
struct tcp_req_done_item* item;
sbin/unwind/libunbound/services/listen_dnsport.c
2433
item = (struct tcp_req_done_item*)malloc(sizeof(*item));
sbin/unwind/libunbound/services/listen_dnsport.c
2434
if(!item) {
sbin/unwind/libunbound/services/listen_dnsport.c
2438
item->next = NULL;
sbin/unwind/libunbound/services/listen_dnsport.c
2439
item->len = len;
sbin/unwind/libunbound/services/listen_dnsport.c
2440
item->buf = memdup(buf, len);
sbin/unwind/libunbound/services/listen_dnsport.c
2441
if(!item->buf) {
sbin/unwind/libunbound/services/listen_dnsport.c
2442
free(item);
sbin/unwind/libunbound/services/listen_dnsport.c
2448
if(last) last->next = item;
sbin/unwind/libunbound/services/listen_dnsport.c
2449
else req->done_req_list = item;
sbin/unwind/libunbound/util/config_file.c
2075
int cfg_strlist_append(struct config_strlist_head* list, char* item)
sbin/unwind/libunbound/util/config_file.c
2078
if(!item || !list) {
sbin/unwind/libunbound/util/config_file.c
2079
free(item);
sbin/unwind/libunbound/util/config_file.c
2084
free(item);
sbin/unwind/libunbound/util/config_file.c
2087
s->str = item;
sbin/unwind/libunbound/util/config_file.c
2099
struct config_strlist** head, char* item)
sbin/unwind/libunbound/util/config_file.c
2102
if(!item || !head)
sbin/unwind/libunbound/util/config_file.c
2108
s->str = item;
sbin/unwind/libunbound/util/config_file.c
2115
cfg_strlist_find(struct config_strlist* head, const char *item)
sbin/unwind/libunbound/util/config_file.c
2122
if(strcmp(s->str, item) == 0) {
sbin/unwind/libunbound/util/config_file.c
2131
cfg_strlist_insert(struct config_strlist** head, char* item)
sbin/unwind/libunbound/util/config_file.c
2134
if(!item || !head) {
sbin/unwind/libunbound/util/config_file.c
2135
free(item);
sbin/unwind/libunbound/util/config_file.c
2140
free(item);
sbin/unwind/libunbound/util/config_file.c
2143
s->str = item;
sbin/unwind/libunbound/util/config_file.c
2150
cfg_strlist_append_ex(struct config_strlist** head, char* item)
sbin/unwind/libunbound/util/config_file.c
2153
if(!item || !head)
sbin/unwind/libunbound/util/config_file.c
2158
s->str = item;
sbin/unwind/libunbound/util/config_file.c
2175
cfg_str2list_insert(struct config_str2list** head, char* item, char* i2)
sbin/unwind/libunbound/util/config_file.c
2178
if(!item || !i2 || !head) {
sbin/unwind/libunbound/util/config_file.c
2179
free(item);
sbin/unwind/libunbound/util/config_file.c
2185
free(item);
sbin/unwind/libunbound/util/config_file.c
2189
s->str = item;
sbin/unwind/libunbound/util/config_file.c
2197
cfg_str3list_insert(struct config_str3list** head, char* item, char* i2,
sbin/unwind/libunbound/util/config_file.c
2201
if(!item || !i2 || !i3 || !head)
sbin/unwind/libunbound/util/config_file.c
2206
s->str = item;
sbin/unwind/libunbound/util/config_file.c
2215
cfg_strbytelist_insert(struct config_strbytelist** head, char* item,
sbin/unwind/libunbound/util/config_file.c
2219
if(!item || !i2 || !head)
sbin/unwind/libunbound/util/config_file.c
2224
s->str = item;
sbin/unwind/libunbound/util/config_file.h
1087
int cfg_strlist_append(struct config_strlist_head* list, char* item);
sbin/unwind/libunbound/util/config_file.h
1095
int cfg_strlist_append_ex(struct config_strlist** head, char* item);
sbin/unwind/libunbound/util/config_file.h
1104
const char* item);
sbin/unwind/libunbound/util/config_file.h
1113
int cfg_strlist_insert(struct config_strlist** head, char* item);
sbin/unwind/libunbound/util/config_file.h
1117
struct config_strlist** head, char* item);
sbin/unwind/libunbound/util/config_file.h
1127
int cfg_str2list_insert(struct config_str2list** head, char* item, char* i2);
sbin/unwind/libunbound/util/config_file.h
1137
int cfg_str3list_insert(struct config_str3list** head, char* item, char* i2,
sbin/unwind/libunbound/util/config_file.h
1148
int cfg_strbytelist_insert(struct config_strbytelist** head, char* item,
sbin/unwind/libunbound/util/tube.c
229
struct tube_res_list* item = tube->res_list;
sbin/unwind/libunbound/util/tube.c
236
if(!item) {
sbin/unwind/libunbound/util/tube.c
241
if(tube->res_write < sizeof(item->len)) {
sbin/unwind/libunbound/util/tube.c
242
r = write(c->fd, ((uint8_t*)&item->len) + tube->res_write,
sbin/unwind/libunbound/util/tube.c
243
sizeof(item->len) - tube->res_write);
sbin/unwind/libunbound/util/tube.c
256
if(tube->res_write < sizeof(item->len))
sbin/unwind/libunbound/util/tube.c
259
r = write(c->fd, item->buf + tube->res_write - sizeof(item->len),
sbin/unwind/libunbound/util/tube.c
260
item->len - (tube->res_write - sizeof(item->len)));
sbin/unwind/libunbound/util/tube.c
273
if(tube->res_write < sizeof(item->len) + item->len)
sbin/unwind/libunbound/util/tube.c
276
free(item->buf);
sbin/unwind/libunbound/util/tube.c
277
item->buf = NULL;
sbin/unwind/libunbound/util/tube.c
279
free(item);
sbin/unwind/libunbound/util/tube.c
497
struct tube_res_list* item;
sbin/unwind/libunbound/util/tube.c
499
item = (struct tube_res_list*)malloc(sizeof(*item));
sbin/unwind/libunbound/util/tube.c
500
if(!item) {
sbin/unwind/libunbound/util/tube.c
505
item->buf = msg;
sbin/unwind/libunbound/util/tube.c
506
item->len = len;
sbin/unwind/libunbound/util/tube.c
507
item->next = NULL;
sbin/unwind/libunbound/util/tube.c
510
tube->res_last->next = item;
sbin/unwind/libunbound/util/tube.c
511
else tube->res_list = item;
sbin/unwind/libunbound/util/tube.c
512
tube->res_last = item;
sbin/unwind/libunbound/util/tube.c
626
struct tube_res_list* item = NULL;
sbin/unwind/libunbound/util/tube.c
639
item = tube->res_list;
sbin/unwind/libunbound/util/tube.c
640
tube->res_list = item->next;
sbin/unwind/libunbound/util/tube.c
641
if(tube->res_last == item) {
sbin/unwind/libunbound/util/tube.c
652
if(!item)
sbin/unwind/libunbound/util/tube.c
654
*buf = item->buf;
sbin/unwind/libunbound/util/tube.c
655
*len = item->len;
sbin/unwind/libunbound/util/tube.c
656
free(item);
sbin/unwind/libunbound/util/tube.c
663
struct tube_res_list* item = NULL;
sbin/unwind/libunbound/util/tube.c
665
item = tube->res_list;
sbin/unwind/libunbound/util/tube.c
667
if(item)
sbin/unwind/libunbound/util/tube.c
755
struct tube_res_list* item;
sbin/unwind/libunbound/util/tube.c
757
item = (struct tube_res_list*)malloc(sizeof(*item));
sbin/unwind/libunbound/util/tube.c
759
if(!item) {
sbin/unwind/libunbound/util/tube.c
764
item->buf = msg;
sbin/unwind/libunbound/util/tube.c
765
item->len = len;
sbin/unwind/libunbound/util/tube.c
766
item->next = NULL;
sbin/unwind/libunbound/util/tube.c
770
tube->res_last->next = item;
sbin/unwind/libunbound/util/tube.c
771
else tube->res_list = item;
sbin/unwind/libunbound/util/tube.c
772
tube->res_last = item;
sys/arch/armv7/exynos/ec_commands.h
1042
struct ec_collect_item item[0];
sys/arch/mips64/mips64/pmap.c
1947
pmap_pg_free(struct pool *pp, void *item)
sys/arch/mips64/mips64/pmap.c
1949
vaddr_t va = (vaddr_t)item;
sys/dev/fdt/qcsmem.c
102
uint16_t item;
sys/dev/fdt/qcsmem.c
279
int item, int size)
sys/dev/fdt/qcsmem.c
296
if (entry->item == item)
sys/dev/fdt/qcsmem.c
311
entry->item = item;
sys/dev/fdt/qcsmem.c
323
qcsmem_alloc_global(struct qcsmem_softc *sc, int item, int size)
sys/dev/fdt/qcsmem.c
329
entry = &header->toc[item];
sys/dev/fdt/qcsmem.c
349
qcsmem_alloc(int host, int item, int size)
sys/dev/fdt/qcsmem.c
358
if (item < QCSMEM_ITEM_FIXED)
sys/dev/fdt/qcsmem.c
361
if (item >= sc->sc_item_count)
sys/dev/fdt/qcsmem.c
371
ret = qcsmem_alloc_private(sc, part, item, size);
sys/dev/fdt/qcsmem.c
374
ret = qcsmem_alloc_private(sc, part, item, size);
sys/dev/fdt/qcsmem.c
376
ret = qcsmem_alloc_global(sc, item, size);
sys/dev/fdt/qcsmem.c
385
int item, int *size)
sys/dev/fdt/qcsmem.c
399
if (entry->item == item) {
sys/dev/fdt/qcsmem.c
431
if (entry->item == item) {
sys/dev/fdt/qcsmem.c
453
qcsmem_get_global(struct qcsmem_softc *sc, int item, int *size)
sys/dev/fdt/qcsmem.c
460
entry = &header->toc[item];
sys/dev/fdt/qcsmem.c
478
qcsmem_get(int host, int item, int *size)
sys/dev/fdt/qcsmem.c
488
if (item >= sc->sc_item_count)
sys/dev/fdt/qcsmem.c
498
p = qcsmem_get_private(sc, part, item, size);
sys/dev/fdt/qcsmem.c
501
p = qcsmem_get_private(sc, part, item, size);
sys/dev/fdt/qcsmem.c
503
p = qcsmem_get_global(sc, item, size);
sys/dev/pci/drm/amd/display/dc/basics/vector.c
236
const void *item)
sys/dev/pci/drm/amd/display/dc/basics/vector.c
238
return dal_vector_insert_at(vector, item, vector->count);
sys/dev/pci/drm/amd/display/include/vector.h
124
type_t item) \
sys/dev/pci/drm/amd/display/include/vector.h
126
return dal_vector_append(vector, item); \
sys/dev/pci/drm/amd/display/include/vector.h
79
const void *item);
sys/dev/pci/drm/drm_connector.c
1289
const struct drm_prop_enum_list *item = &drm_tv_mode_enum_list[i];
sys/dev/pci/drm/drm_connector.c
1291
if (strlen(item->name) == len && !strncmp(item->name, name, len))
sys/dev/pci/drm/drm_connector.c
1292
return item->type;
sys/dev/pci/drm/i915/gvt/aperture_gm.c
248
const char *item;
sys/dev/pci/drm/i915/gvt/aperture_gm.c
255
item = "low GM space";
sys/dev/pci/drm/i915/gvt/aperture_gm.c
266
item = "high GM space";
sys/dev/pci/drm/i915/gvt/aperture_gm.c
277
item = "fence";
sys/dev/pci/drm/i915/gvt/aperture_gm.c
294
gvt_err("fail to allocate resource %s\n", item);
sys/dev/pci/drm/i915/gvt/firmware.c
138
const char *item;
sys/dev/pci/drm/i915/gvt/firmware.c
147
item = (s); file = (u64)(a); request = (u64)(b); \
sys/dev/pci/drm/i915/gvt/firmware.c
174
item, file, request);
sys/dev/pci/drm/i915/i915_query.c
620
struct drm_i915_query_item item;
sys/dev/pci/drm/i915/i915_query.c
624
if (copy_from_user(&item, user_item_ptr, sizeof(item)))
sys/dev/pci/drm/i915/i915_query.c
627
if (item.query_id == 0)
sys/dev/pci/drm/i915/i915_query.c
630
if (overflows_type(item.query_id - 1, unsigned long))
sys/dev/pci/drm/i915/i915_query.c
633
func_idx = item.query_id - 1;
sys/dev/pci/drm/i915/i915_query.c
639
ret = i915_query_funcs[func_idx](dev_priv, &item);
sys/dev/pci/drm/i915/i915_query.c
643
if (ret != item.length && put_user(ret, &user_item_ptr->length))
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
277
ttm_lru_item_to_res(struct ttm_lru_item *item)
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
279
return container_of(item, struct ttm_resource, lru);
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
78
static inline void ttm_lru_item_init(struct ttm_lru_item *item,
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
81
item->type = type;
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
82
INIT_LIST_HEAD(&item->link);
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
85
static inline bool ttm_lru_item_is_res(const struct ttm_lru_item *item)
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
87
return item->type == TTM_LRU_RESOURCE;
sys/dev/pci/drm/linux_radix.c
119
void *item;
sys/dev/pci/drm/linux_radix.c
123
item = NULL;
sys/dev/pci/drm/linux_radix.c
137
item = node->slots[idx];
sys/dev/pci/drm/linux_radix.c
141
if (item)
sys/dev/pci/drm/linux_radix.c
158
return (item);
sys/dev/pci/drm/linux_radix.c
169
radix_tree_insert(struct radix_tree_root *root, unsigned long index, void *item)
sys/dev/pci/drm/linux_radix.c
177
if (item == NULL)
sys/dev/pci/drm/linux_radix.c
256
node->slots[idx] = item;
sys/dev/pci/drm/linux_radix.c
58
void *item;
sys/dev/pci/drm/linux_radix.c
61
item = NULL;
sys/dev/pci/drm/linux_radix.c
69
item = node->slots[radix_pos(index, 0)];
sys/dev/pci/drm/linux_radix.c
72
return (item);
sys/dev/pci/drm/radeon/radeon_cs.c
60
struct list_head *item, unsigned priority)
sys/dev/pci/drm/radeon/radeon_cs.c
67
list_add_tail(item, &b->bucket[min(priority, RADEON_CS_MAX_PRIORITY)]);
sys/dev/pci/if_ice.c
10557
struct ice_aqc_dis_txq_item *item;
sys/dev/pci/if_ice.c
10608
for (i = 0, item = qg_list; i < num_qgrps; i++) {
sys/dev/pci/if_ice.c
10609
uint16_t item_size = ice_struct_size(item, q_id, item->num_qs);
sys/dev/pci/if_ice.c
10612
if ((item->num_qs % 2) == 0)
sys/dev/pci/if_ice.c
10617
item = (struct ice_aqc_dis_txq_item *)((uint8_t *)item +
sys/dev/usb/upd.c
153
struct hid_item item;
sys/dev/usb/upd.c
167
upd_usage_roots + i, &item)) {
sys/dev/usb/upd.c
169
uha->claimed[item.report_ID] = 1;
sys/dev/usb/upd.c
227
struct hid_item item;
sys/dev/usb/upd.c
235
if (!upd_lookup_usage_entry(desc, size, entry, &item)) {
sys/dev/usb/upd.c
243
entry->usage_name, item.report_ID));
sys/dev/usb/upd.c
244
if (item.report_ID < 0 ||
sys/dev/usb/upd.c
245
item.report_ID >= sc->sc_max_repid)
sys/dev/usb/upd.c
249
memcpy(&sensor->hitem, &item, sizeof(struct hid_item));
sys/dev/usb/upd.c
264
report = &sc->sc_reports[item.report_ID];
sys/dev/usb/upd.c
267
size, item.kind, item.report_ID);
sys/dev/usb/upd.c
337
struct hid_item *item)
sys/dev/usb/upd.c
343
hid_get_item(hdata, item); ) {
sys/dev/usb/upd.c
344
if (item->kind == hid_feature &&
sys/dev/usb/upd.c
345
entry->usage_pg == HID_GET_USAGE_PAGE(item->usage) &&
sys/dev/usb/upd.c
346
entry->usage_id == HID_GET_USAGE(item->usage)) {
sys/kern/kern_pledge.c
604
int item;
sys/kern/kern_pledge.c
629
return (pledgepaths[i].item);
sys/kern/kern_pledge.c
670
int item;
sys/kern/kern_pledge.c
672
item = checkpledgepaths(path);
sys/kern/kern_pledge.c
673
if (item == 0 &&
sys/kern/kern_pledge.c
678
item = PLEDGEPATH_ZONEINFO;
sys/kern/kern_pledge.c
684
item = 0; /* bad path */
sys/kern/kern_pledge.c
690
switch (item) {
sys/kern/subr_userconf.c
415
userconf_modify(char *item, long *val, long limit)
sys/kern/subr_userconf.c
423
printf("%s [", item);
sys/net/pf_osfp.c
60
#define pool_put(pool, item) free(item)
usr.bin/awk/awkgram.y
31
void checkdup(Node *list, Cell *item);
usr.bin/awk/b.c
633
gtte *item;
usr.bin/awk/b.c
637
item = (gtte *) bsearch(& key, f->gototab[state].entries,
usr.bin/awk/b.c
641
if (item == NULL)
usr.bin/awk/b.c
644
return item->state;
usr.bin/awk/b.c
677
gtte *item;
usr.bin/awk/b.c
681
item = (gtte *) bsearch(& key, f->gototab[state].entries,
usr.bin/awk/b.c
685
if (item != NULL) {
usr.bin/awk/b.c
687
item->state = val;
usr.bin/awk/b.c
688
return item->state;
usr.bin/cvs/date.y
100
item : time {
usr.bin/cvs/date.y
97
| spec item
usr.bin/dig/lib/dns/include/dns/message.h
667
dns_message_gettempname(dns_message_t *msg, dns_name_t **item);
usr.bin/dig/lib/dns/include/dns/message.h
687
dns_message_gettemprdata(dns_message_t *msg, dns_rdata_t **item);
usr.bin/dig/lib/dns/include/dns/message.h
704
dns_message_gettemprdataset(dns_message_t *msg, dns_rdataset_t **item);
usr.bin/dig/lib/dns/include/dns/message.h
722
dns_message_gettemprdatalist(dns_message_t *msg, dns_rdatalist_t **item);
usr.bin/dig/lib/dns/include/dns/message.h
739
dns_message_puttempname(dns_message_t *msg, dns_name_t **item);
usr.bin/dig/lib/dns/include/dns/message.h
754
dns_message_puttemprdata(dns_message_t *msg, dns_rdata_t **item);
usr.bin/dig/lib/dns/include/dns/message.h
769
dns_message_puttemprdataset(dns_message_t *msg, dns_rdataset_t **item);
usr.bin/dig/lib/dns/include/dns/message.h
784
dns_message_puttemprdatalist(dns_message_t *msg, dns_rdatalist_t **item);
usr.bin/dig/lib/dns/message.c
1958
dns_message_gettempname(dns_message_t *msg, dns_name_t **item) {
usr.bin/dig/lib/dns/message.c
1959
REQUIRE(item != NULL && *item == NULL);
usr.bin/dig/lib/dns/message.c
1963
*item = malloc(sizeof(dns_name_t));
usr.bin/dig/lib/dns/message.c
1964
if (*item == NULL)
usr.bin/dig/lib/dns/message.c
1966
dns_name_init(*item, NULL);
usr.bin/dig/lib/dns/message.c
1972
dns_message_gettemprdata(dns_message_t *msg, dns_rdata_t **item) {
usr.bin/dig/lib/dns/message.c
1973
REQUIRE(item != NULL && *item == NULL);
usr.bin/dig/lib/dns/message.c
1975
*item = newrdata(msg);
usr.bin/dig/lib/dns/message.c
1976
if (*item == NULL)
usr.bin/dig/lib/dns/message.c
1983
dns_message_gettemprdataset(dns_message_t *msg, dns_rdataset_t **item) {
usr.bin/dig/lib/dns/message.c
1984
REQUIRE(item != NULL && *item == NULL);
usr.bin/dig/lib/dns/message.c
1988
*item = malloc(sizeof(dns_rdataset_t));
usr.bin/dig/lib/dns/message.c
1989
if (*item == NULL)
usr.bin/dig/lib/dns/message.c
1992
dns_rdataset_init(*item);
usr.bin/dig/lib/dns/message.c
1998
dns_message_gettemprdatalist(dns_message_t *msg, dns_rdatalist_t **item) {
usr.bin/dig/lib/dns/message.c
1999
REQUIRE(item != NULL && *item == NULL);
usr.bin/dig/lib/dns/message.c
2001
*item = newrdatalist(msg);
usr.bin/dig/lib/dns/message.c
2002
if (*item == NULL)
usr.bin/dig/lib/dns/message.c
2009
dns_message_puttempname(dns_message_t *msg, dns_name_t **item) {
usr.bin/dig/lib/dns/message.c
2010
REQUIRE(item != NULL && *item != NULL);
usr.bin/dig/lib/dns/message.c
2014
if (dns_name_dynamic(*item))
usr.bin/dig/lib/dns/message.c
2015
dns_name_free(*item);
usr.bin/dig/lib/dns/message.c
2016
free(*item);
usr.bin/dig/lib/dns/message.c
2017
*item = NULL;
usr.bin/dig/lib/dns/message.c
2021
dns_message_puttemprdata(dns_message_t *msg, dns_rdata_t **item) {
usr.bin/dig/lib/dns/message.c
2022
REQUIRE(item != NULL && *item != NULL);
usr.bin/dig/lib/dns/message.c
2024
releaserdata(msg, *item);
usr.bin/dig/lib/dns/message.c
2025
*item = NULL;
usr.bin/dig/lib/dns/message.c
2029
dns_message_puttemprdataset(dns_message_t *msg, dns_rdataset_t **item) {
usr.bin/dig/lib/dns/message.c
2030
REQUIRE(item != NULL && *item != NULL);
usr.bin/dig/lib/dns/message.c
2031
REQUIRE(!dns_rdataset_isassociated(*item));
usr.bin/dig/lib/dns/message.c
2035
free(*item);
usr.bin/dig/lib/dns/message.c
2036
*item = NULL;
usr.bin/dig/lib/dns/message.c
2040
dns_message_puttemprdatalist(dns_message_t *msg, dns_rdatalist_t **item) {
usr.bin/dig/lib/dns/message.c
2041
REQUIRE(item != NULL && *item != NULL);
usr.bin/dig/lib/dns/message.c
2043
releaserdatalist(msg, *item);
usr.bin/dig/lib/dns/message.c
2044
*item = NULL;
usr.bin/dig/lib/isc/log.c
396
isc_logchannellist_t *item;
usr.bin/dig/lib/isc/log.c
417
while ((item = ISC_LIST_HEAD(lcfg->channellists[i])) != NULL) {
usr.bin/dig/lib/isc/log.c
418
ISC_LIST_UNLINK(lcfg->channellists[i], item, link);
usr.bin/dig/lib/isc/log.c
419
free(item);
usr.bin/grep/queue.c
105
queue_t *item;
usr.bin/grep/queue.c
107
while ((item = dequeue()) != NULL) {
usr.bin/grep/queue.c
108
printline(&item->data, '-', NULL);
usr.bin/grep/queue.c
109
free_item(item);
usr.bin/grep/queue.c
116
queue_t *item;
usr.bin/grep/queue.c
118
while ((item = dequeue()) != NULL)
usr.bin/grep/queue.c
119
free_item(item);
usr.bin/grep/queue.c
56
free_item(queue_t *item)
usr.bin/grep/queue.c
58
free(item);
usr.bin/grep/queue.c
64
queue_t *item;
usr.bin/grep/queue.c
66
item = grep_malloc(sizeof *item + x->len);
usr.bin/grep/queue.c
67
item->data.len = x->len;
usr.bin/grep/queue.c
68
item->data.line_no = x->line_no;
usr.bin/grep/queue.c
69
item->data.off = x->off;
usr.bin/grep/queue.c
70
item->data.dat = (char *)item + sizeof *item;
usr.bin/grep/queue.c
71
memcpy(item->data.dat, x->dat, x->len);
usr.bin/grep/queue.c
72
item->data.file = x->file;
usr.bin/grep/queue.c
73
item->next = NULL;
usr.bin/grep/queue.c
76
q_head = q_tail = item;
usr.bin/grep/queue.c
78
q_tail->next = item;
usr.bin/grep/queue.c
79
q_tail = item;
usr.bin/grep/queue.c
89
queue_t *item;
usr.bin/grep/queue.c
95
item = q_head;
usr.bin/grep/queue.c
96
q_head = item->next;
usr.bin/grep/queue.c
99
return item;
usr.bin/rcs/date.y
101
item : time {
usr.bin/rcs/date.y
98
| spec item
usr.bin/rpcgen/rpc_util.h
100
#define FINDVAL(list,item,finder) \
usr.bin/rpcgen/rpc_util.h
101
findval(list, item, finder)
usr.bin/rpcgen/rpc_util.h
95
#define STOREVAL(list,item) \
usr.bin/rpcgen/rpc_util.h
96
storeval(list,item)
usr.bin/sort/bwstring.c
51
const nl_item item[12] = { ABMON_1, ABMON_2, ABMON_3, ABMON_4,
usr.bin/sort/bwstring.c
66
tmp = nl_langinfo(item[i]);
usr.bin/sort/bwstring.c
87
tmp = nl_langinfo(item[i]);
usr.bin/sort/file.c
117
struct CLEANABLE_FILE *item;
usr.bin/sort/file.c
120
item = sort_malloc(sizeof(struct CLEANABLE_FILE));
usr.bin/sort/file.c
121
item->fn = sort_strdup(tmp_file);
usr.bin/sort/file.c
125
LIST_INSERT_HEAD(&tmp_files, item, files);
usr.bin/sort/file.c
135
struct CLEANABLE_FILE *item;
usr.bin/sort/file.c
137
LIST_FOREACH(item, &tmp_files, files) {
usr.bin/sort/file.c
138
if (item != NULL && item->fn != NULL)
usr.bin/sort/file.c
139
unlink(item->fn);
usr.bin/sort/file.c
149
struct CLEANABLE_FILE *item;
usr.bin/sort/file.c
151
LIST_FOREACH(item, &tmp_files, files) {
usr.bin/sort/file.c
152
if (item->fn != NULL && strcmp(item->fn, fn) == 0)
usr.bin/sort/file.c
286
struct sort_list_item *item;
usr.bin/sort/file.c
288
item = l->list[i];
usr.bin/sort/file.c
290
if (item) {
usr.bin/sort/file.c
291
sort_list_item_clean(item);
usr.bin/sort/file.c
292
sort_free(item);
usr.bin/sort/file.c
325
struct sort_list_item *item;
usr.bin/sort/file.c
327
item = l->list[i];
usr.bin/sort/file.c
329
list_coll(&last_printed_item, &item)) {
usr.bin/sort/file.c
330
bwsfwrite(item->str, f, sort_opts_vals.zflag);
usr.bin/sort/file.c
331
last_printed_item = item;
usr.bin/sort/radixsort.c
115
add_to_sublevel(struct sort_level *sl, struct sort_list_item *item, size_t indx)
usr.bin/sort/radixsort.c
135
ssl->tosort[ssl->tosort_num - 1] = item;
usr.bin/sort/radixsort.c
139
add_leaf(struct sort_level *sl, struct sort_list_item *item)
usr.bin/sort/radixsort.c
146
sl->leaves[sl->leaves_num - 1] = item;
usr.bin/sort/radixsort.c
162
place_item(struct sort_level *sl, size_t item)
usr.bin/sort/radixsort.c
167
sli = sl->tosort[item];
usr.bin/ssh/monitor.c
542
struct include_item *item = NULL;
usr.bin/ssh/monitor.c
556
TAILQ_FOREACH(item, &includes, entry) {
usr.bin/ssh/monitor.c
557
if ((r = sshbuf_put_cstring(inc, item->selector)) != 0 ||
usr.bin/ssh/monitor.c
558
(r = sshbuf_put_cstring(inc, item->filename)) != 0 ||
usr.bin/ssh/monitor.c
559
(r = sshbuf_put_stringb(inc, item->contents)) != 0)
usr.bin/ssh/monitor_wrap.c
725
struct include_item *item;
usr.bin/ssh/monitor_wrap.c
760
item = xcalloc(1, sizeof(*item));
usr.bin/ssh/monitor_wrap.c
761
if ((item->contents = sshbuf_new()) == NULL)
usr.bin/ssh/monitor_wrap.c
763
if ((r = sshbuf_get_cstring(inc, &item->selector, NULL)) != 0 ||
usr.bin/ssh/monitor_wrap.c
764
(r = sshbuf_get_cstring(inc, &item->filename, NULL)) != 0 ||
usr.bin/ssh/monitor_wrap.c
765
(r = sshbuf_get_stringb(inc, item->contents)) != 0)
usr.bin/ssh/monitor_wrap.c
767
TAILQ_INSERT_TAIL(includes, item, entry);
usr.bin/ssh/servconf.c
1280
struct include_item *item;
usr.bin/ssh/servconf.c
2275
TAILQ_FOREACH(item, includes, entry) {
usr.bin/ssh/servconf.c
2276
if (strcmp(item->selector, arg) != 0)
usr.bin/ssh/servconf.c
2278
if (item->filename != NULL) {
usr.bin/ssh/servconf.c
2280
item->filename, item->contents,
usr.bin/ssh/servconf.c
2309
item = xcalloc(1, sizeof(*item));
usr.bin/ssh/servconf.c
2310
item->selector = strdup(arg);
usr.bin/ssh/servconf.c
2312
item, entry);
usr.bin/ssh/servconf.c
2319
item = xcalloc(1, sizeof(*item));
usr.bin/ssh/servconf.c
2320
item->selector = strdup(arg);
usr.bin/ssh/servconf.c
2321
item->filename = strdup(gbuf.gl_pathv[n]);
usr.bin/ssh/servconf.c
2322
if ((item->contents = sshbuf_new()) == NULL)
usr.bin/ssh/servconf.c
2324
load_server_config(item->filename,
usr.bin/ssh/servconf.c
2325
item->contents);
usr.bin/ssh/servconf.c
2327
item->filename, item->contents,
usr.bin/ssh/servconf.c
2334
TAILQ_INSERT_TAIL(includes, item, entry);
usr.bin/ssh/sshd-session.c
614
struct include_item *item;
usr.bin/ssh/sshd-session.c
637
item = xcalloc(1, sizeof(*item));
usr.bin/ssh/sshd-session.c
638
if ((item->contents = sshbuf_new()) == NULL)
usr.bin/ssh/sshd-session.c
640
if ((r = sshbuf_get_cstring(inc, &item->selector, NULL)) != 0 ||
usr.bin/ssh/sshd-session.c
641
(r = sshbuf_get_cstring(inc, &item->filename, NULL)) != 0 ||
usr.bin/ssh/sshd-session.c
642
(r = sshbuf_get_stringb(inc, item->contents)) != 0)
usr.bin/ssh/sshd-session.c
644
TAILQ_INSERT_TAIL(&includes, item, entry);
usr.bin/ssh/sshd.c
699
struct include_item *item = NULL;
usr.bin/ssh/sshd.c
710
TAILQ_FOREACH(item, &includes, entry) {
usr.bin/ssh/sshd.c
711
if ((r = sshbuf_put_cstring(inc, item->selector)) != 0 ||
usr.bin/ssh/sshd.c
712
(r = sshbuf_put_cstring(inc, item->filename)) != 0 ||
usr.bin/ssh/sshd.c
713
(r = sshbuf_put_stringb(inc, item->contents)) != 0)
usr.bin/tcpbench/tcpbench.c
340
char *item, **ret = NULL;
usr.bin/tcpbench/tcpbench.c
343
while ((item = strsep(&list, ", \t\n")) != NULL) {
usr.bin/tcpbench/tcpbench.c
344
check_kvar(item);
usr.bin/tcpbench/tcpbench.c
347
if ((ret[n - 1] = strdup(item)) == NULL)
usr.bin/tic/reset_cmd.c
188
#define reset_char(item, value) \
usr.bin/tic/reset_cmd.c
189
tty_settings->c_cc[item] = CHK(tty_settings->c_cc[item], value)
usr.bin/tmux/arguments.c
1034
long long maxval, long long curval, struct cmdq_item *item, char **cause)
usr.bin/tmux/arguments.c
1049
item, cause));
usr.bin/tmux/arguments.c
1057
long long maxval, long long curval, struct cmdq_item *item, char **cause)
usr.bin/tmux/arguments.c
1068
f = format_single_from_target(item, copy);
usr.bin/tmux/arguments.c
1086
f = format_single_from_target(item, value);
usr.bin/tmux/arguments.c
740
args_make_commands_now(struct cmd *self, struct cmdq_item *item, u_int idx,
usr.bin/tmux/arguments.c
747
state = args_make_commands_prepare(self, item, idx, NULL, 0, expand);
usr.bin/tmux/arguments.c
750
cmdq_error(item, "%s", error);
usr.bin/tmux/arguments.c
761
args_make_commands_prepare(struct cmd *self, struct cmdq_item *item, u_int idx,
usr.bin/tmux/arguments.c
765
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/arguments.c
766
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/arguments.c
790
state->cmd = format_single_from_target(item, cmd);
usr.bin/tmux/arguments.c
796
state->pi.item = item;
usr.bin/tmux/arguments.c
931
long long maxval, struct cmdq_item *item, char **cause)
usr.bin/tmux/arguments.c
951
formatted = format_single_from_target(item, value->string);
usr.bin/tmux/cfg.c
121
pi.item = item;
usr.bin/tmux/cfg.c
136
if (item != NULL)
usr.bin/tmux/cfg.c
137
state = cmdq_copy_state(cmdq_get_state(item), current);
usr.bin/tmux/cfg.c
143
if (item != NULL)
usr.bin/tmux/cfg.c
144
new_item0 = cmdq_insert_after(item, new_item0);
usr.bin/tmux/cfg.c
157
struct client *c, struct cmdq_item *item, struct cmd_find_state *current,
usr.bin/tmux/cfg.c
174
pi.item = item;
usr.bin/tmux/cfg.c
188
if (item != NULL)
usr.bin/tmux/cfg.c
189
state = cmdq_copy_state(cmdq_get_state(item), current);
usr.bin/tmux/cfg.c
195
if (item != NULL)
usr.bin/tmux/cfg.c
196
new_item0 = cmdq_insert_after(item, new_item0);
usr.bin/tmux/cfg.c
223
cfg_print_causes(struct cmdq_item *item)
usr.bin/tmux/cfg.c
225
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cfg.c
232
cmdq_print(item, "%s", cfg_causes[i]);
usr.bin/tmux/cfg.c
41
cfg_client_done(__unused struct cmdq_item *item, __unused void *data)
usr.bin/tmux/cfg.c
49
cfg_done(__unused struct cmdq_item *item, __unused void *data)
usr.bin/tmux/cfg.c
97
load_cfg(const char *path, struct client *c, struct cmdq_item *item,
usr.bin/tmux/cmd-attach-session.c
103
cwd = format_single(item, cflag, c, s, wl, wp);
usr.bin/tmux/cmd-attach-session.c
129
if (~cmdq_get_flags(item) & CMDQ_STATE_REPEAT)
usr.bin/tmux/cmd-attach-session.c
133
cmdq_error(item, "open terminal failed: %s", cause);
usr.bin/tmux/cmd-attach-session.c
168
cmd_attach_session_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-attach-session.c
172
return (cmd_attach_session(item, args_get(args, 't'),
usr.bin/tmux/cmd-attach-session.c
51
cmd_attach_session(struct cmdq_item *item, const char *tflag, int dflag,
usr.bin/tmux/cmd-attach-session.c
54
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-attach-session.c
58
struct client *c = cmdq_get_client(item), *c_loop;
usr.bin/tmux/cmd-attach-session.c
66
cmdq_error(item, "no sessions");
usr.bin/tmux/cmd-attach-session.c
74
cmdq_error(item, "sessions should be nested with care, "
usr.bin/tmux/cmd-attach-session.c
86
if (cmd_find_target(&target, item, tflag, type, flags) != 0)
usr.bin/tmux/cmd-bind-key.c
55
cmd_bind_key_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-bind-key.c
67
cmdq_error(item, "unknown key: %s", args_string(args, 0));
usr.bin/tmux/cmd-bind-key.c
99
cmdq_error(item, "%s", pr->error);
usr.bin/tmux/cmd-break-pane.c
142
cp = format_single(item, template, tc, dst_s, wl, wp);
usr.bin/tmux/cmd-break-pane.c
143
cmdq_print(item, "%s", cp);
usr.bin/tmux/cmd-break-pane.c
49
cmd_break_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-break-pane.c
52
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-break-pane.c
53
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-break-pane.c
54
struct cmd_find_state *source = cmdq_get_source(item);
usr.bin/tmux/cmd-break-pane.c
55
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-break-pane.c
79
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-break-pane.c
94
cmdq_error(item, "index in use: %d", idx);
usr.bin/tmux/cmd-capture-pane.c
107
cmd_capture_pane_history(struct args *args, struct cmdq_item *item,
usr.bin/tmux/cmd-capture-pane.c
126
cmdq_error(item, "no alternate screen");
usr.bin/tmux/cmd-capture-pane.c
151
item, &cause);
usr.bin/tmux/cmd-capture-pane.c
168
item, &cause);
usr.bin/tmux/cmd-capture-pane.c
213
cmd_capture_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-capture-pane.c
216
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-capture-pane.c
217
struct window_pane *wp = cmdq_get_target(item)->wp;
usr.bin/tmux/cmd-capture-pane.c
234
buf = cmd_capture_pane_history(args, item, wp, &len);
usr.bin/tmux/cmd-capture-pane.c
245
cmdq_error(item, "can't write to client");
usr.bin/tmux/cmd-capture-pane.c
259
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-choose-tree.c
105
cmdq_error(item, "invalid sort order");
usr.bin/tmux/cmd-choose-tree.c
95
cmd_choose_tree_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-choose-tree.c
98
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-command-prompt.c
100
cdata->item = item;
usr.bin/tmux/cmd-command-prompt.c
101
cdata->state = args_make_commands_prepare(self, item, 0, "%1", wait,
usr.bin/tmux/cmd-command-prompt.c
151
cmdq_error(item, "unknown type: %s", type);
usr.bin/tmux/cmd-command-prompt.c
183
struct cmdq_item *item = cdata->item, *new_item;
usr.bin/tmux/cmd-command-prompt.c
218
} else if (item == NULL) {
usr.bin/tmux/cmd-command-prompt.c
222
new_item = cmdq_get_command(cmdlist, cmdq_get_state(item));
usr.bin/tmux/cmd-command-prompt.c
223
cmdq_insert_after(item, new_item);
usr.bin/tmux/cmd-command-prompt.c
231
if (item != NULL)
usr.bin/tmux/cmd-command-prompt.c
232
cmdq_continue(item);
usr.bin/tmux/cmd-command-prompt.c
59
struct cmdq_item *item;
usr.bin/tmux/cmd-command-prompt.c
81
cmd_command_prompt_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-command-prompt.c
84
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-command-prompt.c
85
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-confirm-before.c
126
struct cmdq_item *item = cdata->item, *new_item;
usr.bin/tmux/cmd-confirm-before.c
138
if (item == NULL) {
usr.bin/tmux/cmd-confirm-before.c
143
cmdq_get_state(item));
usr.bin/tmux/cmd-confirm-before.c
144
cmdq_insert_after(item, new_item);
usr.bin/tmux/cmd-confirm-before.c
148
if (item != NULL) {
usr.bin/tmux/cmd-confirm-before.c
149
if (cmdq_get_client(item) != NULL &&
usr.bin/tmux/cmd-confirm-before.c
150
cmdq_get_client(item)->session == NULL)
usr.bin/tmux/cmd-confirm-before.c
151
cmdq_get_client(item)->retval = retcode;
usr.bin/tmux/cmd-confirm-before.c
152
cmdq_continue(item);
usr.bin/tmux/cmd-confirm-before.c
53
struct cmdq_item *item;
usr.bin/tmux/cmd-confirm-before.c
67
cmd_confirm_before_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-confirm-before.c
71
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-confirm-before.c
72
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-confirm-before.c
78
cdata->cmdlist = args_make_commands_now(self, item, 0, 1);
usr.bin/tmux/cmd-confirm-before.c
85
cdata->item = item;
usr.bin/tmux/cmd-confirm-before.c
94
cmdq_error(item, "invalid confirm key");
usr.bin/tmux/cmd-copy-mode.c
57
cmd_copy_mode_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-copy-mode.c
60
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/cmd-copy-mode.c
61
struct cmd_find_state *source = cmdq_get_source(item);
usr.bin/tmux/cmd-copy-mode.c
62
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-copy-mode.c
63
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-detach-client.c
58
cmd_detach_client_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-detach-client.c
61
struct cmd_find_state *source = cmdq_get_source(item);
usr.bin/tmux/cmd-detach-client.c
62
struct client *tc = cmdq_get_target_client(item), *loop;
usr.bin/tmux/cmd-display-menu.c
100
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-display-menu.c
101
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/cmd-display-menu.c
124
ft = format_create_from_target(item);
usr.bin/tmux/cmd-display-menu.c
285
cmd_display_menu_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-display-menu.c
288
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-display-menu.c
289
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/cmd-display-menu.c
290
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-display-menu.c
315
cmdq_error(item, "starting choice %s", cause);
usr.bin/tmux/cmd-display-menu.c
322
title = format_single_from_target(item, args_get(args, 'T'));
usr.bin/tmux/cmd-display-menu.c
331
menu_add_item(menu, NULL, item, tc, target);
usr.bin/tmux/cmd-display-menu.c
336
cmdq_error(item, "not enough arguments");
usr.bin/tmux/cmd-display-menu.c
345
menu_add_item(menu, &menu_item, item, tc, target);
usr.bin/tmux/cmd-display-menu.c
348
cmdq_error(item, "invalid menu arguments");
usr.bin/tmux/cmd-display-menu.c
353
if (!cmd_display_menu_get_pos(tc, item, args, &px, &py, menu->width + 4,
usr.bin/tmux/cmd-display-menu.c
363
cmdq_error(item, "menu-border-lines %s", cause);
usr.bin/tmux/cmd-display-menu.c
372
if (menu_display(menu, flags, starting_choice, item, px, py, tc, lines,
usr.bin/tmux/cmd-display-menu.c
388
cmd_display_popup_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-display-menu.c
391
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-display-menu.c
393
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-display-menu.c
422
cmdq_error(item, "height %s", cause);
usr.bin/tmux/cmd-display-menu.c
432
cmdq_error(item, "width %s", cause);
usr.bin/tmux/cmd-display-menu.c
441
if (!cmd_display_menu_get_pos(tc, item, args, &px, &py, w, h))
usr.bin/tmux/cmd-display-menu.c
446
cwd = format_single_from_target(item, value);
usr.bin/tmux/cmd-display-menu.c
481
cmdq_error(item, "popup-border-lines %s", cause);
usr.bin/tmux/cmd-display-menu.c
487
title = format_single_from_target(item, args_get(args, 'T'));
usr.bin/tmux/cmd-display-menu.c
512
if (popup_display(flags, lines, item, px, py, w, h, env, shellcmd, argc,
usr.bin/tmux/cmd-display-menu.c
96
cmd_display_menu_get_pos(struct client *tc, struct cmdq_item *item,
usr.bin/tmux/cmd-display-message.c
100
cmdq_error(item, "delay %s", cause);
usr.bin/tmux/cmd-display-message.c
129
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, flags);
usr.bin/tmux/cmd-display-message.c
133
format_each(ft, cmd_display_message_each, item);
usr.bin/tmux/cmd-display-message.c
143
if (cmdq_get_client(item) == NULL)
usr.bin/tmux/cmd-display-message.c
144
cmdq_error(item, "%s", msg);
usr.bin/tmux/cmd-display-message.c
146
cmdq_print(item, "%s", msg);
usr.bin/tmux/cmd-display-message.c
55
struct cmdq_item *item = arg;
usr.bin/tmux/cmd-display-message.c
57
cmdq_print(item, "%s=%s", key, value);
usr.bin/tmux/cmd-display-message.c
61
cmd_display_message_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-display-message.c
64
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-display-message.c
65
struct client *tc = cmdq_get_target_client(item), *c;
usr.bin/tmux/cmd-display-message.c
80
switch (window_pane_start_input(wp, item, &cause)) {
usr.bin/tmux/cmd-display-message.c
82
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-display-message.c
93
cmdq_error(item, "only one of -F or argument must be given");
usr.bin/tmux/cmd-display-panes.c
217
if (cdata->item != NULL)
usr.bin/tmux/cmd-display-panes.c
218
cmdq_continue(cdata->item);
usr.bin/tmux/cmd-display-panes.c
228
struct cmdq_item *item = cdata->item, *new_item;
usr.bin/tmux/cmd-display-panes.c
257
} else if (item == NULL) {
usr.bin/tmux/cmd-display-panes.c
261
new_item = cmdq_get_command(cmdlist, cmdq_get_state(item));
usr.bin/tmux/cmd-display-panes.c
262
cmdq_insert_after(item, new_item);
usr.bin/tmux/cmd-display-panes.c
270
cmd_display_panes_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-display-panes.c
273
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-display-panes.c
286
cmdq_error(item, "delay %s", cause);
usr.bin/tmux/cmd-display-panes.c
295
cdata->item = item;
usr.bin/tmux/cmd-display-panes.c
296
cdata->state = args_make_commands_prepare(self, item, 0,
usr.bin/tmux/cmd-display-panes.c
47
struct cmdq_item *item;
usr.bin/tmux/cmd-find-window.c
45
cmd_find_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-find-window.c
48
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-find.c
1000
cmdq_error(item, "no current client");
usr.bin/tmux/cmd-find.c
1011
m = &cmdq_get_event(item)->m;
usr.bin/tmux/cmd-find.c
1033
cmdq_error(item, "no mouse target");
usr.bin/tmux/cmd-find.c
1043
cmdq_error(item, "no marked target");
usr.bin/tmux/cmd-find.c
1140
cmdq_error(item, "can't specify pane here");
usr.bin/tmux/cmd-find.c
1243
cmdq_error(item, "can't find session: %s", session);
usr.bin/tmux/cmd-find.c
1248
cmdq_error(item, "can't find window: %s", window);
usr.bin/tmux/cmd-find.c
1253
cmdq_error(item, "can't find pane: %s", pane);
usr.bin/tmux/cmd-find.c
1259
cmd_find_current_client(struct cmdq_item *item, int quiet)
usr.bin/tmux/cmd-find.c
1266
if (item != NULL)
usr.bin/tmux/cmd-find.c
1267
c = cmdq_get_client(item);
usr.bin/tmux/cmd-find.c
1282
if (found == NULL && item != NULL && !quiet)
usr.bin/tmux/cmd-find.c
1283
cmdq_error(item, "no current client");
usr.bin/tmux/cmd-find.c
1290
cmd_find_client(struct cmdq_item *item, const char *target, int quiet)
usr.bin/tmux/cmd-find.c
1298
return (cmd_find_current_client(item, quiet));
usr.bin/tmux/cmd-find.c
1325
cmdq_error(item, "can't find client: %s", copy);
usr.bin/tmux/cmd-find.c
924
cmd_find_target(struct cmd_find_state *fs, struct cmdq_item *item,
usr.bin/tmux/cmd-find.c
967
target == NULL ? "none" : target, s, item, tmp);
usr.bin/tmux/cmd-find.c
976
} else if (cmd_find_valid_state(cmdq_get_current(item))) {
usr.bin/tmux/cmd-find.c
977
fs->current = cmdq_get_current(item);
usr.bin/tmux/cmd-find.c
979
} else if (cmd_find_from_client(¤t, cmdq_get_client(item),
usr.bin/tmux/cmd-find.c
985
cmdq_error(item, "no current target");
usr.bin/tmux/cmd-find.c
998
c = cmdq_get_client(item);
usr.bin/tmux/cmd-if-shell.c
100
cmdq_insert_after(item, new_item);
usr.bin/tmux/cmd-if-shell.c
106
cdata->cmd_if = args_make_commands_prepare(self, item, 1, NULL, wait,
usr.bin/tmux/cmd-if-shell.c
109
cdata->cmd_else = args_make_commands_prepare(self, item, 2,
usr.bin/tmux/cmd-if-shell.c
114
cdata->client = cmdq_get_client(item);
usr.bin/tmux/cmd-if-shell.c
115
cdata->item = item;
usr.bin/tmux/cmd-if-shell.c
122
server_client_get_cwd(cmdq_get_client(item), s), NULL,
usr.bin/tmux/cmd-if-shell.c
125
cmdq_error(item, "failed to run command: %s", shellcmd);
usr.bin/tmux/cmd-if-shell.c
142
struct cmdq_item *item = cdata->item, *new_item;
usr.bin/tmux/cmd-if-shell.c
158
if (cdata->item == NULL) {
usr.bin/tmux/cmd-if-shell.c
162
cmdq_error(cdata->item, "%s", error);
usr.bin/tmux/cmd-if-shell.c
164
} else if (item == NULL) {
usr.bin/tmux/cmd-if-shell.c
168
new_item = cmdq_get_command(cmdlist, cmdq_get_state(item));
usr.bin/tmux/cmd-if-shell.c
169
cmdq_insert_after(item, new_item);
usr.bin/tmux/cmd-if-shell.c
173
if (cdata->item != NULL)
usr.bin/tmux/cmd-if-shell.c
174
cmdq_continue(cdata->item);
usr.bin/tmux/cmd-if-shell.c
60
struct cmdq_item *item;
usr.bin/tmux/cmd-if-shell.c
73
cmd_if_shell_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-if-shell.c
76
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-if-shell.c
80
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-if-shell.c
86
shellcmd = format_single_from_target(item, args_string(args, 0));
usr.bin/tmux/cmd-if-shell.c
89
cmdlist = args_make_commands_now(self, item, 1, 0);
usr.bin/tmux/cmd-if-shell.c
91
cmdlist = args_make_commands_now(self, item, 2, 0);
usr.bin/tmux/cmd-if-shell.c
99
new_item = cmdq_get_command(cmdlist, cmdq_get_state(item));
usr.bin/tmux/cmd-join-pane.c
120
item, &cause);
usr.bin/tmux/cmd-join-pane.c
122
size = args_strtonum_and_expand(args, 'l', 0, 100, item,
usr.bin/tmux/cmd-join-pane.c
128
cmdq_error(item, "size %s", cause);
usr.bin/tmux/cmd-join-pane.c
141
cmdq_error(item, "create pane failed: pane too small");
usr.bin/tmux/cmd-join-pane.c
64
cmd_join_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-join-pane.c
67
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-join-pane.c
68
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-join-pane.c
69
struct cmd_find_state *source = cmdq_get_source(item);
usr.bin/tmux/cmd-join-pane.c
94
cmdq_error(item, "source and target panes must be different");
usr.bin/tmux/cmd-kill-pane.c
45
cmd_kill_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-kill-pane.c
48
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-kill-server.c
55
cmd_kill_server_exec(struct cmd *self, __unused struct cmdq_item *item)
usr.bin/tmux/cmd-kill-session.c
46
cmd_kill_session_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-kill-session.c
49
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-kill-window.c
56
cmd_kill_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-kill-window.c
59
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-kill-window.c
67
cmdq_error(item, "window only linked to one session");
usr.bin/tmux/cmd-list-buffers.c
47
cmd_list_buffers_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-list-buffers.c
64
cmdq_error(item, "invalid sort order");
usr.bin/tmux/cmd-list-buffers.c
71
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-list-buffers.c
82
cmdq_print(item, "%s", line);
usr.bin/tmux/cmd-list-clients.c
100
cmdq_print(item, "%s", line);
usr.bin/tmux/cmd-list-clients.c
54
cmd_list_clients_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-list-clients.c
57
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-list-clients.c
78
cmdq_error(item, "invalid sort order");
usr.bin/tmux/cmd-list-clients.c
88
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-list-commands.c
50
const char *template, struct cmdq_item *item)
usr.bin/tmux/cmd-list-commands.c
69
cmdq_print(item, "%s", line);
usr.bin/tmux/cmd-list-commands.c
74
cmd_list_commands(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-list-commands.c
86
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-list-commands.c
92
cmd_list_single_command(*entryp, ft, template, item);
usr.bin/tmux/cmd-list-commands.c
96
cmd_list_single_command(entry, ft, template, item);
usr.bin/tmux/cmd-list-commands.c
98
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-list-keys.c
167
cmd_list_keys_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-list-keys.c
170
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-list-keys.c
185
cmdq_error(item, "invalid key: %s", keystr);
usr.bin/tmux/cmd-list-keys.c
193
cmdq_error(item, "invalid sort order");
usr.bin/tmux/cmd-list-keys.c
201
cmdq_error(item, "table %s doesn't exist", tablename);
usr.bin/tmux/cmd-list-keys.c
229
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-list-keys.c
243
cmdq_print(item, "%s", line);
usr.bin/tmux/cmd-list-panes.c
142
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-list-panes.c
154
cmdq_print(item, "%s", line);
usr.bin/tmux/cmd-list-panes.c
52
cmd_list_panes_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-list-panes.c
55
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-list-panes.c
62
cmdq_error(item, "invalid sort order");
usr.bin/tmux/cmd-list-panes.c
67
cmd_list_panes_server(self, item);
usr.bin/tmux/cmd-list-panes.c
69
cmd_list_panes_session(self, s, item, 1);
usr.bin/tmux/cmd-list-panes.c
71
cmd_list_panes_window(self, s, wl, item, 0);
usr.bin/tmux/cmd-list-panes.c
77
cmd_list_panes_server(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-list-panes.c
82
cmd_list_panes_session(self, s, item, 2);
usr.bin/tmux/cmd-list-panes.c
87
struct cmdq_item *item, int type)
usr.bin/tmux/cmd-list-panes.c
92
cmd_list_panes_window(self, s, wl, item, type);
usr.bin/tmux/cmd-list-panes.c
97
struct cmdq_item *item, int type)
usr.bin/tmux/cmd-list-sessions.c
53
cmd_list_sessions_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-list-sessions.c
70
cmdq_error(item, "invalid sort order");
usr.bin/tmux/cmd-list-sessions.c
77
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-list-sessions.c
89
cmdq_print(item, "%s", line);
usr.bin/tmux/cmd-list-windows.c
107
cmdq_print(item, "%s", line);
usr.bin/tmux/cmd-list-windows.c
59
cmd_list_windows_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-list-windows.c
62
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-list-windows.c
77
cmdq_error(item, "invalid sort order");
usr.bin/tmux/cmd-list-windows.c
95
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-load-buffer.c
100
cdata->item = item;
usr.bin/tmux/cmd-load-buffer.c
108
path = format_single_from_target(item, args_string(args, 0));
usr.bin/tmux/cmd-load-buffer.c
109
file_read(cmdq_get_client(item), path, cmd_load_buffer_done, cdata);
usr.bin/tmux/cmd-load-buffer.c
49
struct cmdq_item *item;
usr.bin/tmux/cmd-load-buffer.c
59
struct cmdq_item *item = cdata->item;
usr.bin/tmux/cmd-load-buffer.c
69
cmdq_error(item, "%s: %s", strerror(error), path);
usr.bin/tmux/cmd-load-buffer.c
74
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-load-buffer.c
84
cmdq_continue(item);
usr.bin/tmux/cmd-load-buffer.c
91
cmd_load_buffer_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-load-buffer.c
94
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-lock-server.c
65
cmd_lock_server_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-lock-server.c
67
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-lock-server.c
68
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-move-window.c
104
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-move-window.c
60
cmd_move_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-move-window.c
63
struct cmd_find_state *source = cmdq_get_source(item);
usr.bin/tmux/cmd-move-window.c
73
if (cmd_find_target(&target, item, tflag, CMD_FIND_SESSION,
usr.bin/tmux/cmd-move-window.c
83
if (cmd_find_target(&target, item, tflag, CMD_FIND_WINDOW,
usr.bin/tmux/cmd-new-session.c
104
name = format_single(item, tmp, c, NULL, NULL, NULL);
usr.bin/tmux/cmd-new-session.c
107
cmdq_error(item, "invalid session: %s", name);
usr.bin/tmux/cmd-new-session.c
119
retval = cmd_attach_session(item, as->name,
usr.bin/tmux/cmd-new-session.c
128
cmdq_error(item, "duplicate session: %s", newname);
usr.bin/tmux/cmd-new-session.c
147
cmdq_error(item, "invalid session group: %s",
usr.bin/tmux/cmd-new-session.c
168
cwd = format_single(item, tmp, c, NULL, NULL, NULL);
usr.bin/tmux/cmd-new-session.c
185
if (server_client_check_nested(cmdq_get_client(item))) {
usr.bin/tmux/cmd-new-session.c
186
cmdq_error(item, "sessions should be nested with care, "
usr.bin/tmux/cmd-new-session.c
199
cmdq_error(item, "open terminal failed: %s", cause);
usr.bin/tmux/cmd-new-session.c
216
cmdq_error(item, "width %s", errstr);
usr.bin/tmux/cmd-new-session.c
232
cmdq_error(item, "height %s", errstr);
usr.bin/tmux/cmd-new-session.c
282
sc.item = item;
usr.bin/tmux/cmd-new-session.c
297
cmdq_error(item, "create window failed: %s", cause);
usr.bin/tmux/cmd-new-session.c
333
if (~cmdq_get_flags(item) & CMDQ_STATE_REPEAT)
usr.bin/tmux/cmd-new-session.c
341
cp = format_single(item, template, c, s, s->curw, NULL);
usr.bin/tmux/cmd-new-session.c
342
cmdq_print(item, "%s", cp);
usr.bin/tmux/cmd-new-session.c
352
cmdq_insert_hook(s, item, &fs, "after-new-session");
usr.bin/tmux/cmd-new-session.c
68
cmd_new_session_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-new-session.c
71
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-new-session.c
72
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-new-session.c
73
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-new-session.c
98
cmdq_error(item, "command or window name given with target");
usr.bin/tmux/cmd-new-window.c
107
sc.item = item;
usr.bin/tmux/cmd-new-window.c
131
cmdq_error(item, "create window failed: %s", cause);
usr.bin/tmux/cmd-new-window.c
147
cp = format_single(item, template, tc, s, new_wl,
usr.bin/tmux/cmd-new-window.c
149
cmdq_print(item, "%s", cp);
usr.bin/tmux/cmd-new-window.c
154
cmdq_insert_hook(s, item, &fs, "after-new-window");
usr.bin/tmux/cmd-new-window.c
53
cmd_new_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-new-window.c
56
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-new-window.c
57
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-new-window.c
58
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-new-window.c
60
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-new-window.c
75
expanded = format_single(item, name, c, s, NULL, NULL);
usr.bin/tmux/cmd-new-window.c
83
cmdq_error(item, "multiple windows named %s", name);
usr.bin/tmux/cmd-parse.y
1002
struct cmdq_item *item;
usr.bin/tmux/cmd-parse.y
1013
item = cmdq_get_command(pr->cmdlist, state);
usr.bin/tmux/cmd-parse.y
1014
cmdq_append(c, item);
usr.bin/tmux/cmd-parse.y
211
ft = format_create(NULL, pi->item, FORMAT_NONE, flags);
usr.bin/tmux/cmd-parse.y
607
if (pi->item == NULL || (~pi->flags & CMD_PARSE_VERBOSE))
usr.bin/tmux/cmd-parse.y
611
cmdq_print(pi->item, "%s:%u: %s", pi->file, pi->line, s);
usr.bin/tmux/cmd-parse.y
613
cmdq_print(pi->item, "%u: %s", pi->line, s);
usr.bin/tmux/cmd-parse.y
978
struct cmdq_item *item;
usr.bin/tmux/cmd-parse.y
989
item = cmdq_get_command(pr->cmdlist, state);
usr.bin/tmux/cmd-parse.y
990
cmdq_insert_after(after, item);
usr.bin/tmux/cmd-paste-buffer.c
59
cmd_paste_buffer_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-paste-buffer.c
62
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-paste-buffer.c
70
cmdq_error(item, "target pane has exited");
usr.bin/tmux/cmd-paste-buffer.c
83
cmdq_error(item, "no buffer %s", bufname);
usr.bin/tmux/cmd-pipe-pane.c
114
cmdq_error(item, "socketpair error: %s", strerror(errno));
usr.bin/tmux/cmd-pipe-pane.c
119
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-pipe-pane.c
130
cmdq_error(item, "fork error: %s", strerror(errno));
usr.bin/tmux/cmd-pipe-pane.c
57
cmd_pipe_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-pipe-pane.c
60
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-pipe-pane.c
61
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-pipe-pane.c
73
cmdq_error(item, "target pane has exited");
usr.bin/tmux/cmd-queue.c
146
cmdq_get_name(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
148
return (item->name);
usr.bin/tmux/cmd-queue.c
153
cmdq_get_client(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
155
return (item->client);
usr.bin/tmux/cmd-queue.c
160
cmdq_get_target_client(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
162
return (item->target_client);
usr.bin/tmux/cmd-queue.c
167
cmdq_get_state(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
169
return (item->state);
usr.bin/tmux/cmd-queue.c
174
cmdq_get_target(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
176
return (&item->target);
usr.bin/tmux/cmd-queue.c
181
cmdq_get_source(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
183
return (&item->source);
usr.bin/tmux/cmd-queue.c
188
cmdq_get_event(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
190
return (&item->state->event);
usr.bin/tmux/cmd-queue.c
195
cmdq_get_current(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
197
return (&item->state->current);
usr.bin/tmux/cmd-queue.c
202
cmdq_get_flags(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
204
return (item->state->flags);
usr.bin/tmux/cmd-queue.c
288
cmdq_merge_formats(struct cmdq_item *item, struct format_tree *ft)
usr.bin/tmux/cmd-queue.c
292
if (item->cmd != NULL) {
usr.bin/tmux/cmd-queue.c
293
entry = cmd_get_entry(item->cmd);
usr.bin/tmux/cmd-queue.c
296
if (item->state->formats != NULL)
usr.bin/tmux/cmd-queue.c
297
format_merge(ft, item->state->formats);
usr.bin/tmux/cmd-queue.c
302
cmdq_append(struct client *c, struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
308
next = item->next;
usr.bin/tmux/cmd-queue.c
309
item->next = NULL;
usr.bin/tmux/cmd-queue.c
313
item->client = c;
usr.bin/tmux/cmd-queue.c
315
item->queue = queue;
usr.bin/tmux/cmd-queue.c
316
TAILQ_INSERT_TAIL(&queue->list, item, entry);
usr.bin/tmux/cmd-queue.c
317
log_debug("%s %s: %s", __func__, cmdq_name(c), item->name);
usr.bin/tmux/cmd-queue.c
319
item = next;
usr.bin/tmux/cmd-queue.c
320
} while (item != NULL);
usr.bin/tmux/cmd-queue.c
326
cmdq_insert_after(struct cmdq_item *after, struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
333
next = item->next;
usr.bin/tmux/cmd-queue.c
334
item->next = after->next;
usr.bin/tmux/cmd-queue.c
335
after->next = item;
usr.bin/tmux/cmd-queue.c
339
item->client = c;
usr.bin/tmux/cmd-queue.c
341
item->queue = queue;
usr.bin/tmux/cmd-queue.c
342
TAILQ_INSERT_AFTER(&queue->list, after, item, entry);
usr.bin/tmux/cmd-queue.c
344
item->name, after->name);
usr.bin/tmux/cmd-queue.c
346
after = item;
usr.bin/tmux/cmd-queue.c
347
item = next;
usr.bin/tmux/cmd-queue.c
348
} while (item != NULL);
usr.bin/tmux/cmd-queue.c
354
cmdq_insert_hook(struct session *s, struct cmdq_item *item,
usr.bin/tmux/cmd-queue.c
357
struct cmdq_state *state = item->state;
usr.bin/tmux/cmd-queue.c
358
struct cmd *cmd = item->cmd;
usr.bin/tmux/cmd-queue.c
373
if (item->state->flags & CMDQ_STATE_NOHOOKS)
usr.bin/tmux/cmd-queue.c
389
log_debug("running hook %s (parent %p)", name, item);
usr.bin/tmux/cmd-queue.c
434
if (item != NULL)
usr.bin/tmux/cmd-queue.c
435
item = cmdq_insert_after(item, new_item);
usr.bin/tmux/cmd-queue.c
437
item = cmdq_append(NULL, new_item);
usr.bin/tmux/cmd-queue.c
448
cmdq_continue(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
450
item->flags &= ~CMDQ_WAITING;
usr.bin/tmux/cmd-queue.c
455
cmdq_remove(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
457
if (item->client != NULL)
usr.bin/tmux/cmd-queue.c
458
server_client_unref(item->client);
usr.bin/tmux/cmd-queue.c
459
if (item->cmdlist != NULL)
usr.bin/tmux/cmd-queue.c
460
cmd_list_free(item->cmdlist);
usr.bin/tmux/cmd-queue.c
461
cmdq_free_state(item->state);
usr.bin/tmux/cmd-queue.c
463
TAILQ_REMOVE(&item->queue->list, item, entry);
usr.bin/tmux/cmd-queue.c
465
free(item->name);
usr.bin/tmux/cmd-queue.c
466
free(item);
usr.bin/tmux/cmd-queue.c
471
cmdq_remove_group(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
475
if (item->group == 0)
usr.bin/tmux/cmd-queue.c
477
this = TAILQ_NEXT(item, entry);
usr.bin/tmux/cmd-queue.c
480
if (this->group == item->group)
usr.bin/tmux/cmd-queue.c
488
cmdq_empty_command(__unused struct cmdq_item *item, __unused void *data)
usr.bin/tmux/cmd-queue.c
497
struct cmdq_item *item, *first = NULL, *last = NULL;
usr.bin/tmux/cmd-queue.c
513
item = xcalloc(1, sizeof *item);
usr.bin/tmux/cmd-queue.c
514
xasprintf(&item->name, "[%s/%p]", entry->name, item);
usr.bin/tmux/cmd-queue.c
515
item->type = CMDQ_COMMAND;
usr.bin/tmux/cmd-queue.c
517
item->group = cmd_get_group(cmd);
usr.bin/tmux/cmd-queue.c
518
item->state = cmdq_link_state(state);
usr.bin/tmux/cmd-queue.c
520
item->cmdlist = cmdlist;
usr.bin/tmux/cmd-queue.c
521
item->cmd = cmd;
usr.bin/tmux/cmd-queue.c
524
log_debug("%s: %s group %u", __func__, item->name, item->group);
usr.bin/tmux/cmd-queue.c
527
first = item;
usr.bin/tmux/cmd-queue.c
529
last->next = item;
usr.bin/tmux/cmd-queue.c
530
last = item;
usr.bin/tmux/cmd-queue.c
542
cmdq_find_flag(struct cmdq_item *item, struct cmd_find_state *fs,
usr.bin/tmux/cmd-queue.c
548
cmd_find_from_client(fs, item->target_client, 0);
usr.bin/tmux/cmd-queue.c
552
value = args_get(cmd_get_args(item->cmd), flag->flag);
usr.bin/tmux/cmd-queue.c
553
if (cmd_find_target(fs, item, value, flag->type, flag->flags) != 0) {
usr.bin/tmux/cmd-queue.c
562
cmdq_add_message(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
564
struct client *c = item->client;
usr.bin/tmux/cmd-queue.c
565
struct cmdq_state *state = item->state;
usr.bin/tmux/cmd-queue.c
572
tmp = cmd_print(item->cmd);
usr.bin/tmux/cmd-queue.c
598
cmdq_fire_command(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
600
const char *name = cmdq_name(item->client);
usr.bin/tmux/cmd-queue.c
601
struct cmdq_state *state = item->state;
usr.bin/tmux/cmd-queue.c
602
struct cmd *cmd = item->cmd;
usr.bin/tmux/cmd-queue.c
605
struct client *tc, *saved = item->client;
usr.bin/tmux/cmd-queue.c
612
cmdq_add_message(item);
usr.bin/tmux/cmd-queue.c
615
log_debug("%s %s: (%u) %s", __func__, name, item->group, tmp);
usr.bin/tmux/cmd-queue.c
620
cmdq_guard(item, "begin", flags);
usr.bin/tmux/cmd-queue.c
622
if (item->client == NULL)
usr.bin/tmux/cmd-queue.c
623
item->client = cmd_find_client(item, NULL, 1);
usr.bin/tmux/cmd-queue.c
628
tc = cmd_find_client(item, args_get(args, 'c'), quiet);
usr.bin/tmux/cmd-queue.c
634
tc = cmd_find_client(item, args_get(args, 't'), quiet);
usr.bin/tmux/cmd-queue.c
640
tc = cmd_find_client(item, NULL, 1);
usr.bin/tmux/cmd-queue.c
641
item->target_client = tc;
usr.bin/tmux/cmd-queue.c
643
retval = cmdq_find_flag(item, &item->source, &entry->source);
usr.bin/tmux/cmd-queue.c
646
retval = cmdq_find_flag(item, &item->target, &entry->target);
usr.bin/tmux/cmd-queue.c
650
retval = entry->exec(cmd, item);
usr.bin/tmux/cmd-queue.c
655
if (cmd_find_valid_state(&item->target))
usr.bin/tmux/cmd-queue.c
656
fsp = &item->target;
usr.bin/tmux/cmd-queue.c
657
else if (cmd_find_valid_state(&item->state->current))
usr.bin/tmux/cmd-queue.c
658
fsp = &item->state->current;
usr.bin/tmux/cmd-queue.c
659
else if (cmd_find_from_client(&fs, item->client, 0) == 0)
usr.bin/tmux/cmd-queue.c
663
cmdq_insert_hook(fsp->s, item, fsp, "after-%s", entry->name);
usr.bin/tmux/cmd-queue.c
667
item->client = saved;
usr.bin/tmux/cmd-queue.c
670
if (cmd_find_valid_state(&item->target))
usr.bin/tmux/cmd-queue.c
671
fsp = &item->target;
usr.bin/tmux/cmd-queue.c
672
else if (cmd_find_valid_state(&item->state->current))
usr.bin/tmux/cmd-queue.c
673
fsp = &item->state->current;
usr.bin/tmux/cmd-queue.c
674
else if (cmd_find_from_client(&fs, item->client, 0) == 0)
usr.bin/tmux/cmd-queue.c
676
cmdq_insert_hook(fsp != NULL ? fsp->s : NULL, item, fsp,
usr.bin/tmux/cmd-queue.c
678
cmdq_guard(item, "error", flags);
usr.bin/tmux/cmd-queue.c
680
cmdq_guard(item, "end", flags);
usr.bin/tmux/cmd-queue.c
688
struct cmdq_item *item;
usr.bin/tmux/cmd-queue.c
690
item = xcalloc(1, sizeof *item);
usr.bin/tmux/cmd-queue.c
691
xasprintf(&item->name, "[%s/%p]", name, item);
usr.bin/tmux/cmd-queue.c
692
item->type = CMDQ_CALLBACK;
usr.bin/tmux/cmd-queue.c
694
item->group = 0;
usr.bin/tmux/cmd-queue.c
695
item->state = cmdq_new_state(NULL, NULL, 0);
usr.bin/tmux/cmd-queue.c
697
item->cb = cb;
usr.bin/tmux/cmd-queue.c
698
item->data = data;
usr.bin/tmux/cmd-queue.c
700
return (item);
usr.bin/tmux/cmd-queue.c
705
cmdq_error_callback(struct cmdq_item *item, void *data)
usr.bin/tmux/cmd-queue.c
709
cmdq_error(item, "%s", error);
usr.bin/tmux/cmd-queue.c
724
cmdq_fire_callback(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
726
return (item->cb(item, item->data));
usr.bin/tmux/cmd-queue.c
735
struct cmdq_item *item;
usr.bin/tmux/cmd-queue.c
751
item = queue->item = TAILQ_FIRST(&queue->list);
usr.bin/tmux/cmd-queue.c
752
if (item == NULL)
usr.bin/tmux/cmd-queue.c
755
item->name, item->type, item->flags);
usr.bin/tmux/cmd-queue.c
762
if (item->flags & CMDQ_WAITING)
usr.bin/tmux/cmd-queue.c
769
if (~item->flags & CMDQ_FIRED) {
usr.bin/tmux/cmd-queue.c
770
item->time = time(NULL);
usr.bin/tmux/cmd-queue.c
771
item->number = ++number;
usr.bin/tmux/cmd-queue.c
773
switch (item->type) {
usr.bin/tmux/cmd-queue.c
775
retval = cmdq_fire_command(item);
usr.bin/tmux/cmd-queue.c
782
cmdq_remove_group(item);
usr.bin/tmux/cmd-queue.c
785
retval = cmdq_fire_callback(item);
usr.bin/tmux/cmd-queue.c
791
item->flags |= CMDQ_FIRED;
usr.bin/tmux/cmd-queue.c
794
item->flags |= CMDQ_WAITING;
usr.bin/tmux/cmd-queue.c
799
cmdq_remove(item);
usr.bin/tmux/cmd-queue.c
801
queue->item = NULL;
usr.bin/tmux/cmd-queue.c
817
if (queue->item == NULL)
usr.bin/tmux/cmd-queue.c
819
if (queue->item->flags & CMDQ_WAITING)
usr.bin/tmux/cmd-queue.c
821
return (queue->item);
usr.bin/tmux/cmd-queue.c
826
cmdq_guard(struct cmdq_item *item, const char *guard, int flags)
usr.bin/tmux/cmd-queue.c
828
struct client *c = item->client;
usr.bin/tmux/cmd-queue.c
829
long t = item->time;
usr.bin/tmux/cmd-queue.c
830
u_int number = item->number;
usr.bin/tmux/cmd-queue.c
838
cmdq_print_data(struct cmdq_item *item, struct evbuffer *evb)
usr.bin/tmux/cmd-queue.c
840
server_client_print(item->client, 1, evb);
usr.bin/tmux/cmd-queue.c
845
cmdq_print(struct cmdq_item *item, const char *fmt, ...)
usr.bin/tmux/cmd-queue.c
858
cmdq_print_data(item, evb);
usr.bin/tmux/cmd-queue.c
864
cmdq_error(struct cmdq_item *item, const char *fmt, ...)
usr.bin/tmux/cmd-queue.c
866
struct client *c = item->client;
usr.bin/tmux/cmd-queue.c
867
struct cmd *cmd = item->cmd;
usr.bin/tmux/cmd-queue.c
91
struct cmdq_item *item;
usr.bin/tmux/cmd-refresh-client.c
119
cmdq_error(item, "bad size argument");
usr.bin/tmux/cmd-refresh-client.c
124
cmdq_error(item, "size too small or too big");
usr.bin/tmux/cmd-refresh-client.c
195
cmd_refresh_client_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-refresh-client.c
198
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-refresh-client.c
217
cmdq_error(item, "adjustment %s", errstr);
usr.bin/tmux/cmd-refresh-client.c
291
return (cmd_refresh_client_control_client_size(self, item));
usr.bin/tmux/cmd-refresh-client.c
304
cmdq_error(item, "not a control client");
usr.bin/tmux/cmd-refresh-client.c
82
cmd_refresh_client_control_client_size(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-refresh-client.c
85
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-refresh-client.c
93
cmdq_error(item, "size too small or too big");
usr.bin/tmux/cmd-rename-session.c
47
cmd_rename_session_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-rename-session.c
50
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-rename-session.c
54
tmp = format_single_from_target(item, args_string(args, 0));
usr.bin/tmux/cmd-rename-session.c
57
cmdq_error(item, "invalid session: %s", tmp);
usr.bin/tmux/cmd-rename-session.c
67
cmdq_error(item, "duplicate session: %s", newname);
usr.bin/tmux/cmd-rename-window.c
46
cmd_rename_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-rename-window.c
49
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-rename-window.c
53
newname = format_single_from_target(item, args_string(args, 0));
usr.bin/tmux/cmd-resize-pane.c
103
cmdq_error(item, "adjustment %s", errstr);
usr.bin/tmux/cmd-resize-pane.c
111
cmdq_error(item, "width %s", cause);
usr.bin/tmux/cmd-resize-pane.c
120
cmdq_error(item, "height %s", cause);
usr.bin/tmux/cmd-resize-pane.c
50
cmd_resize_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-resize-pane.c
53
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-resize-pane.c
54
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/cmd-resize-pane.c
58
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-resize-window.c
47
cmd_resize_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-resize-window.c
50
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-resize-window.c
63
cmdq_error(item, "adjustment %s", errstr);
usr.bin/tmux/cmd-resize-window.c
75
cmdq_error(item, "width %s", cause);
usr.bin/tmux/cmd-resize-window.c
84
cmdq_error(item, "height %s", cause);
usr.bin/tmux/cmd-respawn-pane.c
48
cmd_respawn_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-respawn-pane.c
51
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-respawn-pane.c
59
sc.item = item;
usr.bin/tmux/cmd-respawn-pane.c
82
cmdq_error(item, "respawn pane failed: %s", cause);
usr.bin/tmux/cmd-respawn-window.c
48
cmd_respawn_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-respawn-window.c
51
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-respawn-window.c
53
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-respawn-window.c
59
sc.item = item;
usr.bin/tmux/cmd-respawn-window.c
81
cmdq_error(item, "respawn window failed: %s", cause);
usr.bin/tmux/cmd-rotate-window.c
44
cmd_rotate_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-rotate-window.c
47
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-rotate-window.c
48
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-run-shell.c
108
cmd_run_shell_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-run-shell.c
111
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-run-shell.c
113
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-run-shell.c
114
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-run-shell.c
126
cmdq_error(item, "invalid delay time: %s", delay);
usr.bin/tmux/cmd-run-shell.c
136
cdata->cmd = format_single_from_target(item, cmd);
usr.bin/tmux/cmd-run-shell.c
138
cdata->state = args_make_commands_prepare(self, item, 0, NULL,
usr.bin/tmux/cmd-run-shell.c
149
cdata->item = item;
usr.bin/tmux/cmd-run-shell.c
188
struct cmdq_item *item = cdata->item, *new_item;
usr.bin/tmux/cmd-run-shell.c
194
if (cdata->item != NULL)
usr.bin/tmux/cmd-run-shell.c
195
cmdq_continue(cdata->item);
usr.bin/tmux/cmd-run-shell.c
208
if (cdata->item == NULL) {
usr.bin/tmux/cmd-run-shell.c
212
cmdq_error(cdata->item, "%s", error);
usr.bin/tmux/cmd-run-shell.c
214
} else if (item == NULL) {
usr.bin/tmux/cmd-run-shell.c
218
new_item = cmdq_get_command(cmdlist, cmdq_get_state(item));
usr.bin/tmux/cmd-run-shell.c
219
cmdq_insert_after(item, new_item);
usr.bin/tmux/cmd-run-shell.c
222
if (cdata->item != NULL)
usr.bin/tmux/cmd-run-shell.c
223
cmdq_continue(cdata->item);
usr.bin/tmux/cmd-run-shell.c
232
struct cmdq_item *item = cdata->item;
usr.bin/tmux/cmd-run-shell.c
270
if (item != NULL) {
usr.bin/tmux/cmd-run-shell.c
271
if (cmdq_get_client(item) != NULL &&
usr.bin/tmux/cmd-run-shell.c
272
cmdq_get_client(item)->session == NULL)
usr.bin/tmux/cmd-run-shell.c
273
cmdq_get_client(item)->retval = retcode;
usr.bin/tmux/cmd-run-shell.c
274
cmdq_continue(item);
usr.bin/tmux/cmd-run-shell.c
62
struct cmdq_item *item;
usr.bin/tmux/cmd-run-shell.c
89
if (cdata->item != NULL) {
usr.bin/tmux/cmd-run-shell.c
90
cmdq_print(cdata->item, "%s", msg);
usr.bin/tmux/cmd-run-shell.c
93
if (cdata->item != NULL && cdata->client != NULL)
usr.bin/tmux/cmd-save-buffer.c
105
cmdq_print_data(item, evb);
usr.bin/tmux/cmd-save-buffer.c
111
path = format_single_from_target(item, args_string(args, 0));
usr.bin/tmux/cmd-save-buffer.c
116
file_write(cmdq_get_client(item), path, flags, bufdata, bufsize,
usr.bin/tmux/cmd-save-buffer.c
117
cmd_save_buffer_done, item);
usr.bin/tmux/cmd-save-buffer.c
63
struct cmdq_item *item = data;
usr.bin/tmux/cmd-save-buffer.c
69
cmdq_error(item, "%s: %s", strerror(error), path);
usr.bin/tmux/cmd-save-buffer.c
70
cmdq_continue(item);
usr.bin/tmux/cmd-save-buffer.c
74
cmd_save_buffer_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-save-buffer.c
77
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-save-buffer.c
87
cmdq_error(item, "no buffers");
usr.bin/tmux/cmd-save-buffer.c
93
cmdq_error(item, "no buffer %s", bufname);
usr.bin/tmux/cmd-select-layout.c
128
cmdq_error(item, "%s: %s", cause, layoutname);
usr.bin/tmux/cmd-select-layout.c
72
cmd_select_layout_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-select-layout.c
75
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-select-pane.c
112
cmdq_error(item, "no last pane");
usr.bin/tmux/cmd-select-pane.c
170
cmdq_error(item, "bad style: %s", style);
usr.bin/tmux/cmd-select-pane.c
177
cmdq_print(item, "%s", options_get_string(oo, "window-style"));
usr.bin/tmux/cmd-select-pane.c
215
title = format_single_from_target(item, args_get(args, 'T'));
usr.bin/tmux/cmd-select-pane.c
238
cmdq_insert_hook(s, item, current, "after-select-pane");
usr.bin/tmux/cmd-select-pane.c
84
cmd_select_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-select-pane.c
88
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-select-pane.c
89
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-select-pane.c
90
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-select-window.c
109
cmdq_error(item, "no next window");
usr.bin/tmux/cmd-select-window.c
114
cmdq_error(item, "no previous window");
usr.bin/tmux/cmd-select-window.c
119
cmdq_error(item, "no last window");
usr.bin/tmux/cmd-select-window.c
125
cmdq_insert_hook(s, item, current, "after-select-window");
usr.bin/tmux/cmd-select-window.c
133
cmdq_error(item, "no last window");
usr.bin/tmux/cmd-select-window.c
143
cmdq_insert_hook(s, item, current, "after-select-window");
usr.bin/tmux/cmd-select-window.c
85
cmd_select_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-select-window.c
88
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-select-window.c
89
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-select-window.c
90
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-send-keys.c
105
cmd_send_keys_inject_string(struct cmdq_item *item, struct cmdq_item *after,
usr.bin/tmux/cmd-send-keys.c
119
return (item);
usr.bin/tmux/cmd-send-keys.c
120
return (cmd_send_keys_inject_key(item, after, args,
usr.bin/tmux/cmd-send-keys.c
128
after = cmd_send_keys_inject_key(item, after, args,
usr.bin/tmux/cmd-send-keys.c
145
after = cmd_send_keys_inject_key(item, after, args,
usr.bin/tmux/cmd-send-keys.c
154
cmd_send_keys_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-send-keys.c
157
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-send-keys.c
158
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-send-keys.c
162
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/cmd-send-keys.c
165
struct cmdq_item *after = item;
usr.bin/tmux/cmd-send-keys.c
172
cmdq_error(item, "client is read-only");
usr.bin/tmux/cmd-send-keys.c
177
np = args_strtonum_and_expand(args, 'N', 1, UINT_MAX, item,
usr.bin/tmux/cmd-send-keys.c
180
cmdq_error(item, "repeat count %s", cause);
usr.bin/tmux/cmd-send-keys.c
186
cmdq_error(item, "not in a mode");
usr.bin/tmux/cmd-send-keys.c
195
cmdq_error(item, "not in a mode");
usr.bin/tmux/cmd-send-keys.c
207
cmdq_error(item, "no mouse target");
usr.bin/tmux/cmd-send-keys.c
219
cmd_send_keys_inject_key(item, item, args, key);
usr.bin/tmux/cmd-send-keys.c
233
cmd_send_keys_inject_key(item, NULL, args, event->key);
usr.bin/tmux/cmd-send-keys.c
239
after = cmd_send_keys_inject_string(item, after, args,
usr.bin/tmux/cmd-send-keys.c
61
cmd_send_keys_inject_key(struct cmdq_item *item, struct cmdq_item *after,
usr.bin/tmux/cmd-send-keys.c
64
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-send-keys.c
65
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-send-keys.c
76
return (item);
usr.bin/tmux/cmd-send-keys.c
84
return (item);
usr.bin/tmux/cmd-send-keys.c
91
return (item);
usr.bin/tmux/cmd-server-access.c
105
cmdq_error(item, "-a and -d cannot be used together");
usr.bin/tmux/cmd-server-access.c
109
cmdq_error(item, "-r and -w cannot be used together");
usr.bin/tmux/cmd-server-access.c
114
return (cmd_server_access_deny(item, pw));
usr.bin/tmux/cmd-server-access.c
117
cmdq_error(item, "user %s is already added",
usr.bin/tmux/cmd-server-access.c
131
cmdq_error(item, "user %s not found", pw->pw_name);
usr.bin/tmux/cmd-server-access.c
140
cmdq_error(item, "user %s not found", pw->pw_name);
usr.bin/tmux/cmd-server-access.c
48
cmd_server_access_deny(struct cmdq_item *item, struct passwd *pw)
usr.bin/tmux/cmd-server-access.c
55
cmdq_error(item, "user %s not found", pw->pw_name);
usr.bin/tmux/cmd-server-access.c
71
cmd_server_access_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-server-access.c
75
struct client *c = cmdq_get_target_client(item);
usr.bin/tmux/cmd-server-access.c
80
server_acl_display(item);
usr.bin/tmux/cmd-server-access.c
84
cmdq_error(item, "missing user argument");
usr.bin/tmux/cmd-server-access.c
88
name = format_single(item, args_string(args, 0), c, NULL, NULL, NULL);
usr.bin/tmux/cmd-server-access.c
92
cmdq_error(item, "unknown user: %s", name);
usr.bin/tmux/cmd-server-access.c
99
cmdq_error(item, "%s owns the server, can't change access",
usr.bin/tmux/cmd-set-buffer.c
100
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-buffer.c
107
cmdq_error(item, "no data specified");
usr.bin/tmux/cmd-set-buffer.c
124
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-buffer.c
56
cmd_set_buffer_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-set-buffer.c
59
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-set-buffer.c
73
cmdq_error(item, "unknown buffer: %s", bufname);
usr.bin/tmux/cmd-set-buffer.c
79
cmdq_error(item, "no buffer");
usr.bin/tmux/cmd-set-buffer.c
90
cmdq_error(item, "unknown buffer: %s", bufname);
usr.bin/tmux/cmd-set-buffer.c
96
cmdq_error(item, "no buffer");
usr.bin/tmux/cmd-set-environment.c
105
cmdq_error(item, "no value specified");
usr.bin/tmux/cmd-set-environment.c
47
cmd_set_environment_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-set-environment.c
50
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-set-environment.c
58
cmdq_error(item, "empty variable name");
usr.bin/tmux/cmd-set-environment.c
62
cmdq_error(item, "variable name contains =");
usr.bin/tmux/cmd-set-environment.c
71
expanded = format_single_from_target(item, value);
usr.bin/tmux/cmd-set-environment.c
80
cmdq_error(item, "no such session: %s", tflag);
usr.bin/tmux/cmd-set-environment.c
82
cmdq_error(item, "no current session");
usr.bin/tmux/cmd-set-environment.c
91
cmdq_error(item, "can't specify a value with -u");
usr.bin/tmux/cmd-set-environment.c
98
cmdq_error(item, "can't specify a value with -r");
usr.bin/tmux/cmd-set-option.c
101
argument = format_single_from_target(item, args_string(args, 0));
usr.bin/tmux/cmd-set-option.c
105
notify_hook(item, argument);
usr.bin/tmux/cmd-set-option.c
116
cmdq_error(item, "ambiguous option: %s", argument);
usr.bin/tmux/cmd-set-option.c
118
cmdq_error(item, "invalid option: %s", argument);
usr.bin/tmux/cmd-set-option.c
126
expanded = format_single_from_target(item, value);
usr.bin/tmux/cmd-set-option.c
136
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
145
cmdq_error(item, "not an array: %s", argument);
usr.bin/tmux/cmd-set-option.c
162
cmdq_error(item, "already set: %s", argument);
usr.bin/tmux/cmd-set-option.c
174
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
184
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
190
cmdq_error(item, "empty value");
usr.bin/tmux/cmd-set-option.c
199
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
205
cmdq_error(item, "empty value");
usr.bin/tmux/cmd-set-option.c
214
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
220
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
84
cmd_set_option_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-set-option.c
88
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-show-environment.c
101
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-show-environment.c
108
cmdq_error(item, "no such session: %s", tflag);
usr.bin/tmux/cmd-show-environment.c
119
cmdq_error(item, "no such session: %s", tflag);
usr.bin/tmux/cmd-show-environment.c
121
cmdq_error(item, "no current session");
usr.bin/tmux/cmd-show-environment.c
130
cmdq_error(item, "unknown variable: %s", name);
usr.bin/tmux/cmd-show-environment.c
133
cmd_show_environment_print(self, item, envent);
usr.bin/tmux/cmd-show-environment.c
139
cmd_show_environment_print(self, item, envent);
usr.bin/tmux/cmd-show-environment.c
69
cmd_show_environment_print(struct cmd *self, struct cmdq_item *item,
usr.bin/tmux/cmd-show-environment.c
82
cmdq_print(item, "%s=%s", envent->name, envent->value);
usr.bin/tmux/cmd-show-environment.c
84
cmdq_print(item, "-%s", envent->name);
usr.bin/tmux/cmd-show-environment.c
90
cmdq_print(item, "%s=\"%s\"; export %s;", envent->name, escaped,
usr.bin/tmux/cmd-show-environment.c
94
cmdq_print(item, "unset %s;", envent->name);
usr.bin/tmux/cmd-show-environment.c
98
cmd_show_environment_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-show-messages.c
103
cmdq_print(item, "%s", s);
usr.bin/tmux/cmd-show-messages.c
51
cmd_show_messages_terminals(struct cmd *self, struct cmdq_item *item, int blank)
usr.bin/tmux/cmd-show-messages.c
54
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-show-messages.c
63
cmdq_print(item, "%s", "");
usr.bin/tmux/cmd-show-messages.c
66
cmdq_print(item, "Terminal %u: %s for %s, flags=0x%x:", n,
usr.bin/tmux/cmd-show-messages.c
70
cmdq_print(item, "%s", tty_term_describe(term, i));
usr.bin/tmux/cmd-show-messages.c
76
cmd_show_messages_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-show-messages.c
86
blank = cmd_show_messages_terminals(self, item, blank);
usr.bin/tmux/cmd-show-messages.c
90
job_print_summary(item, blank);
usr.bin/tmux/cmd-show-messages.c
96
ft = format_create_from_target(item);
usr.bin/tmux/cmd-show-options.c
101
argument = format_single_from_target(item, args_string(args, 0));
usr.bin/tmux/cmd-show-options.c
108
cmdq_error(item, "ambiguous option: %s", argument);
usr.bin/tmux/cmd-show-options.c
110
cmdq_error(item, "invalid option: %s", argument);
usr.bin/tmux/cmd-show-options.c
118
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-show-options.c
129
cmd_show_options_print(self, item, o, idx, parent);
usr.bin/tmux/cmd-show-options.c
133
cmdq_error(item, "invalid option: %s", argument);
usr.bin/tmux/cmd-show-options.c
149
cmd_show_options_print(struct cmd *self, struct cmdq_item *item,
usr.bin/tmux/cmd-show-options.c
165
cmdq_print(item, "%s", name);
usr.bin/tmux/cmd-show-options.c
170
cmd_show_options_print(self, item, o, idx,
usr.bin/tmux/cmd-show-options.c
180
cmdq_print(item, "%s", value);
usr.bin/tmux/cmd-show-options.c
184
cmdq_print(item, "%s* %s", name, escaped);
usr.bin/tmux/cmd-show-options.c
186
cmdq_print(item, "%s %s", name, escaped);
usr.bin/tmux/cmd-show-options.c
190
cmdq_print(item, "%s* %s", name, value);
usr.bin/tmux/cmd-show-options.c
192
cmdq_print(item, "%s %s", name, value);
usr.bin/tmux/cmd-show-options.c
200
cmd_show_options_all(struct cmd *self, struct cmdq_item *item, int scope,
usr.bin/tmux/cmd-show-options.c
215
cmd_show_options_print(self, item, o, -1, 0);
usr.bin/tmux/cmd-show-options.c
242
cmd_show_options_print(self, item, o, -1, parent);
usr.bin/tmux/cmd-show-options.c
247
cmdq_print(item, "%s*", name);
usr.bin/tmux/cmd-show-options.c
249
cmdq_print(item, "%s", name);
usr.bin/tmux/cmd-show-options.c
254
cmd_show_options_print(self, item, o, idx,
usr.bin/tmux/cmd-show-options.c
78
cmd_show_options_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-show-options.c
81
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-show-options.c
95
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-show-options.c
99
return (cmd_show_options_all(self, item, scope, oo));
usr.bin/tmux/cmd-show-prompt-history.c
100
cmdq_error(item, "invalid type: %s", typestr);
usr.bin/tmux/cmd-show-prompt-history.c
103
cmdq_print(item, "History for %s:\n",
usr.bin/tmux/cmd-show-prompt-history.c
106
cmdq_print(item, "%d: %s", hidx + 1,
usr.bin/tmux/cmd-show-prompt-history.c
109
cmdq_print(item, "%s", "");
usr.bin/tmux/cmd-show-prompt-history.c
53
cmd_show_prompt_history_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-show-prompt-history.c
73
cmdq_error(item, "invalid type: %s", typestr);
usr.bin/tmux/cmd-show-prompt-history.c
88
cmdq_print(item, "History for %s:\n",
usr.bin/tmux/cmd-show-prompt-history.c
92
cmdq_print(item, "%d: %s", hidx + 1,
usr.bin/tmux/cmd-show-prompt-history.c
95
cmdq_print(item, "%s", "");
usr.bin/tmux/cmd-source-file.c
107
struct cmdq_item *item = cdata->item;
usr.bin/tmux/cmd-source-file.c
112
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-source-file.c
118
cmdq_error(item, "%s: %s", strerror(error), path);
usr.bin/tmux/cmd-source-file.c
132
cmdq_continue(item);
usr.bin/tmux/cmd-source-file.c
161
cmd_source_file_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-source-file.c
165
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-source-file.c
175
cmdq_error(item, "too many nested files");
usr.bin/tmux/cmd-source-file.c
182
cmdq_error(item, "too many nested files");
usr.bin/tmux/cmd-source-file.c
190
cdata->item = item;
usr.bin/tmux/cmd-source-file.c
208
expanded = format_single_from_target(item, path);
usr.bin/tmux/cmd-source-file.c
231
cmdq_error(item, "%s: %s", error, path);
usr.bin/tmux/cmd-source-file.c
246
cdata->after = item;
usr.bin/tmux/cmd-source-file.c
53
struct cmdq_item *item;
usr.bin/tmux/cmd-source-file.c
65
cmd_source_file_complete_cb(struct cmdq_item *item, __unused void *data)
usr.bin/tmux/cmd-source-file.c
67
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-source-file.c
77
cfg_print_causes(item);
usr.bin/tmux/cmd-split-window.c
105
cmdq_error(item, "size %s", cause);
usr.bin/tmux/cmd-split-window.c
123
cmdq_error(item, "no space for new pane");
usr.bin/tmux/cmd-split-window.c
127
sc.item = item;
usr.bin/tmux/cmd-split-window.c
153
cmdq_error(item, "create pane failed: %s", cause);
usr.bin/tmux/cmd-split-window.c
161
switch (window_pane_start_input(new_wp, item, &cause)) {
usr.bin/tmux/cmd-split-window.c
166
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-split-window.c
186
cp = format_single(item, template, tc, s, wl, new_wp);
usr.bin/tmux/cmd-split-window.c
187
cmdq_print(item, "%s", cp);
usr.bin/tmux/cmd-split-window.c
192
cmdq_insert_hook(s, item, &fs, "after-split-window");
usr.bin/tmux/cmd-split-window.c
55
cmd_split_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-split-window.c
58
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-split-window.c
59
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-split-window.c
61
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-split-window.c
97
item, &cause);
usr.bin/tmux/cmd-split-window.c
99
size = args_strtonum_and_expand(args, 'p', 0, 100, item,
usr.bin/tmux/cmd-swap-pane.c
46
cmd_swap_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-swap-pane.c
49
struct cmd_find_state *source = cmdq_get_source(item);
usr.bin/tmux/cmd-swap-pane.c
50
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-swap-window.c
46
cmd_swap_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-swap-window.c
49
struct cmd_find_state *source = cmdq_get_source(item);
usr.bin/tmux/cmd-swap-window.c
50
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-swap-window.c
63
cmdq_error(item, "can't move window, sessions are grouped");
usr.bin/tmux/cmd-switch-client.c
101
cmdq_error(item, "invalid sort order");
usr.bin/tmux/cmd-switch-client.c
109
cmdq_error(item, "can't find next session");
usr.bin/tmux/cmd-switch-client.c
115
cmdq_error(item, "can't find previous session");
usr.bin/tmux/cmd-switch-client.c
124
cmdq_error(item, "can't find last session");
usr.bin/tmux/cmd-switch-client.c
128
if (cmdq_get_client(item) == NULL)
usr.bin/tmux/cmd-switch-client.c
149
if (~cmdq_get_flags(item) & CMDQ_STATE_REPEAT)
usr.bin/tmux/cmd-switch-client.c
48
cmd_switch_client_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-switch-client.c
51
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-switch-client.c
56
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-switch-client.c
73
if (cmd_find_target(&target, item, tflag, type, flags) != 0)
usr.bin/tmux/cmd-switch-client.c
90
cmdq_error(item, "table %s doesn't exist", tablename);
usr.bin/tmux/cmd-unbind-key.c
43
cmd_unbind_key_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-unbind-key.c
53
cmdq_error(item, "key given with -a");
usr.bin/tmux/cmd-unbind-key.c
66
cmdq_error(item, "table %s doesn't exist" ,
usr.bin/tmux/cmd-unbind-key.c
78
cmdq_error(item, "missing key");
usr.bin/tmux/cmd-unbind-key.c
85
cmdq_error(item, "unknown key: %s", keystr);
usr.bin/tmux/cmd-unbind-key.c
93
cmdq_error(item, "table %s doesn't exist" ,
usr.bin/tmux/cmd-wait-for.c
121
cmd_wait_for_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-wait-for.c
131
return (cmd_wait_for_signal(item, name, wc));
usr.bin/tmux/cmd-wait-for.c
133
return (cmd_wait_for_lock(item, name, wc));
usr.bin/tmux/cmd-wait-for.c
135
return (cmd_wait_for_unlock(item, name, wc));
usr.bin/tmux/cmd-wait-for.c
136
return (cmd_wait_for_wait(item, name, wc));
usr.bin/tmux/cmd-wait-for.c
140
cmd_wait_for_signal(__unused struct cmdq_item *item, const char *name,
usr.bin/tmux/cmd-wait-for.c
156
cmdq_continue(wi->item);
usr.bin/tmux/cmd-wait-for.c
167
cmd_wait_for_wait(struct cmdq_item *item, const char *name,
usr.bin/tmux/cmd-wait-for.c
170
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-wait-for.c
174
cmdq_error(item, "not able to wait");
usr.bin/tmux/cmd-wait-for.c
189
wi->item = item;
usr.bin/tmux/cmd-wait-for.c
196
cmd_wait_for_lock(struct cmdq_item *item, const char *name,
usr.bin/tmux/cmd-wait-for.c
201
if (cmdq_get_client(item) == NULL) {
usr.bin/tmux/cmd-wait-for.c
202
cmdq_error(item, "not able to lock");
usr.bin/tmux/cmd-wait-for.c
211
wi->item = item;
usr.bin/tmux/cmd-wait-for.c
221
cmd_wait_for_unlock(struct cmdq_item *item, const char *name,
usr.bin/tmux/cmd-wait-for.c
227
cmdq_error(item, "channel %s not locked", name);
usr.bin/tmux/cmd-wait-for.c
232
cmdq_continue(wi->item);
usr.bin/tmux/cmd-wait-for.c
251
cmdq_continue(wi->item);
usr.bin/tmux/cmd-wait-for.c
257
cmdq_continue(wi->item);
usr.bin/tmux/cmd-wait-for.c
45
struct cmdq_item *item;
usr.bin/tmux/control.c
523
control_error(struct cmdq_item *item, void *data)
usr.bin/tmux/control.c
525
struct client *c = cmdq_get_client(item);
usr.bin/tmux/control.c
528
cmdq_guard(item, "begin", 1);
usr.bin/tmux/control.c
530
cmdq_guard(item, "error", 1);
usr.bin/tmux/format.c
153
struct cmdq_item *item;
usr.bin/tmux/format.c
275
if (ft->item != NULL && (ft->flags & FORMAT_VERBOSE))
usr.bin/tmux/format.c
276
cmdq_print(ft->item, "#%.*s%s", es->loop, spaces, s);
usr.bin/tmux/format.c
3735
format_create_add_item(struct format_tree *ft, struct cmdq_item *item)
usr.bin/tmux/format.c
3737
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/format.c
3740
cmdq_merge_formats(item, ft);
usr.bin/tmux/format.c
3746
format_create(struct client *c, struct cmdq_item *item, int tag, int flags)
usr.bin/tmux/format.c
3757
ft->item = item;
usr.bin/tmux/format.c
3762
if (item != NULL)
usr.bin/tmux/format.c
3763
format_create_add_item(ft, item);
usr.bin/tmux/format.c
4520
struct cmdq_item *item = ft->item;
usr.bin/tmux/format.c
4548
nft = format_create(c, item, FORMAT_NONE, ft->flags|last);
usr.bin/tmux/format.c
4630
struct cmdq_item *item = ft->item;
usr.bin/tmux/format.c
4663
nft = format_create(c, item, FORMAT_WINDOW|w->id,
usr.bin/tmux/format.c
4702
struct cmdq_item *item = ft->item;
usr.bin/tmux/format.c
4733
nft = format_create(c, item, FORMAT_PANE|wp->id,
usr.bin/tmux/format.c
4761
struct cmdq_item *item = ft->item;
usr.bin/tmux/format.c
4777
nft = format_create(c, item, 0, ft->flags|last);
usr.bin/tmux/format.c
5697
format_single(struct cmdq_item *item, const char *fmt, struct client *c,
usr.bin/tmux/format.c
5703
ft = format_create_defaults(item, c, s, wl, wp);
usr.bin/tmux/format.c
5711
format_single_from_state(struct cmdq_item *item, const char *fmt,
usr.bin/tmux/format.c
5714
return (format_single(item, fmt, c, fs->s, fs->wl, fs->wp));
usr.bin/tmux/format.c
5719
format_single_from_target(struct cmdq_item *item, const char *fmt)
usr.bin/tmux/format.c
5721
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/format.c
5723
return (format_single_from_state(item, fmt, tc, cmdq_get_target(item)));
usr.bin/tmux/format.c
5728
format_create_defaults(struct cmdq_item *item, struct client *c,
usr.bin/tmux/format.c
5733
if (item != NULL)
usr.bin/tmux/format.c
5734
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/format.c
5736
ft = format_create(NULL, item, FORMAT_NONE, 0);
usr.bin/tmux/format.c
5743
format_create_from_state(struct cmdq_item *item, struct client *c,
usr.bin/tmux/format.c
5746
return (format_create_defaults(item, c, fs->s, fs->wl, fs->wp));
usr.bin/tmux/format.c
5751
format_create_from_target(struct cmdq_item *item)
usr.bin/tmux/format.c
5753
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/format.c
5755
return (format_create_from_state(item, tc, cmdq_get_target(item)));
usr.bin/tmux/job.c
438
job_print_summary(struct cmdq_item *item, int blank)
usr.bin/tmux/job.c
445
cmdq_print(item, "%s", "");
usr.bin/tmux/job.c
448
cmdq_print(item, "Job %u: %s [fd=%d, pid=%ld, status=%d]",
usr.bin/tmux/key-bindings.c
327
key_bindings_init_done(__unused struct cmdq_item *item, __unused void *data)
usr.bin/tmux/key-bindings.c
673
key_bindings_read_only(struct cmdq_item *item, __unused void *data)
usr.bin/tmux/key-bindings.c
675
cmdq_error(item, "client is read-only");
usr.bin/tmux/key-bindings.c
680
key_bindings_dispatch(struct key_binding *bd, struct cmdq_item *item,
usr.bin/tmux/key-bindings.c
701
if (item != NULL)
usr.bin/tmux/key-bindings.c
702
new_item = cmdq_insert_after(item, new_item);
usr.bin/tmux/menu.c
100
if (*s != '-' && item->key != KEYC_UNKNOWN && item->key != KEYC_NONE) {
usr.bin/tmux/menu.c
101
key = key_string_lookup_key(item->key, 0);
usr.bin/tmux/menu.c
130
cmd = item->command;
usr.bin/tmux/menu.c
139
new_item->key = item->key;
usr.bin/tmux/menu.c
27
struct cmdq_item *item;
usr.bin/tmux/menu.c
295
if (md->item != NULL)
usr.bin/tmux/menu.c
296
cmdq_continue(md->item);
usr.bin/tmux/menu.c
320
const struct menu_item *item;
usr.bin/tmux/menu.c
484
item = &menu->items[md->choice];
usr.bin/tmux/menu.c
485
if (item->name == NULL || *item->name == '-') {
usr.bin/tmux/menu.c
491
md->cb(md->menu, md->choice, item->key, md->data);
usr.bin/tmux/menu.c
496
if (md->item != NULL)
usr.bin/tmux/menu.c
497
event = cmdq_get_event(md->item);
usr.bin/tmux/menu.c
502
status = cmd_parse_and_append(item->command, NULL, c, state, &error);
usr.bin/tmux/menu.c
546
struct cmdq_item *item, u_int px, u_int py, struct client *c,
usr.bin/tmux/menu.c
567
md->item = item;
usr.bin/tmux/menu.c
629
struct cmdq_item *item, u_int px, u_int py, struct client *c,
usr.bin/tmux/menu.c
636
md = menu_prepare(menu, flags, starting_choice, item, px, py, c, lines,
usr.bin/tmux/menu.c
64
menu_add_item(struct menu *menu, const struct menu_item *item,
usr.bin/tmux/menu.c
74
line = (item == NULL || item->name == NULL || *item->name == '\0');
usr.bin/tmux/menu.c
89
s = format_single_from_state(qitem, item->name, c, fs);
usr.bin/tmux/menu.c
91
s = format_single(qitem, item->name, c, NULL, NULL, NULL);
usr.bin/tmux/mode-tree.c
1128
mti = mtd->line_list[line].item;
usr.bin/tmux/mode-tree.c
113
struct mode_tree_item *item;
usr.bin/tmux/mode-tree.c
1164
const char **line, **lines = NULL, *item = "item";
usr.bin/tmux/mode-tree.c
1170
lines = mtd->helpcb(&w, &item);
usr.bin/tmux/mode-tree.c
1193
new_line = cmd_template_replace(*line, item, 1);
usr.bin/tmux/mode-tree.c
1198
new_line = cmd_template_replace(*line, item, 1);
usr.bin/tmux/mode-tree.c
1203
new_line = cmd_template_replace(*line, item, 1);
usr.bin/tmux/mode-tree.c
1257
current = line->item;
usr.bin/tmux/mode-tree.c
1261
if (*key == mtd->line_list[i].item->key) {
usr.bin/tmux/mode-tree.c
1356
mtd->line_list[i].item->tagged = 0;
usr.bin/tmux/mode-tree.c
1360
if ((mtd->line_list[i].item->parent == NULL &&
usr.bin/tmux/mode-tree.c
1361
!mtd->line_list[i].item->no_tag) ||
usr.bin/tmux/mode-tree.c
1362
(mtd->line_list[i].item->parent != NULL &&
usr.bin/tmux/mode-tree.c
1363
mtd->line_list[i].item->parent->no_tag))
usr.bin/tmux/mode-tree.c
1364
mtd->line_list[i].item->tagged = 1;
usr.bin/tmux/mode-tree.c
1366
mtd->line_list[i].item->tagged = 0;
usr.bin/tmux/mode-tree.c
251
line->item = mti;
usr.bin/tmux/mode-tree.c
284
if (line->item == mti)
usr.bin/tmux/mode-tree.c
356
if (mtd->swapcb(mtd->line_list[mtd->current].item->itemdata,
usr.bin/tmux/mode-tree.c
357
mtd->line_list[swap_with].item->itemdata, &mtd->sort_crit)) {
usr.bin/tmux/mode-tree.c
366
return (mtd->line_list[mtd->current].item->itemdata);
usr.bin/tmux/mode-tree.c
372
return (mtd->line_list[mtd->current].item->name);
usr.bin/tmux/mode-tree.c
378
if (!mtd->line_list[mtd->current].item->expanded) {
usr.bin/tmux/mode-tree.c
379
mtd->line_list[mtd->current].item->expanded = 1;
usr.bin/tmux/mode-tree.c
387
if (mtd->line_list[mtd->current].item->expanded) {
usr.bin/tmux/mode-tree.c
388
mtd->line_list[mtd->current].item->expanded = 0;
usr.bin/tmux/mode-tree.c
399
if (mtd->line_list[i].item->tag == tag)
usr.bin/tmux/mode-tree.c
416
if (!mtd->line_list[found].item->expanded) {
usr.bin/tmux/mode-tree.c
417
mtd->line_list[found].item->expanded = 1;
usr.bin/tmux/mode-tree.c
453
mti = mtd->line_list[i].item;
usr.bin/tmux/mode-tree.c
470
mti = mtd->line_list[i].item;
usr.bin/tmux/mode-tree.c
477
mti = mtd->line_list[mtd->current].item;
usr.bin/tmux/mode-tree.c
584
tag = mtd->line_list[mtd->current].item->tag;
usr.bin/tmux/mode-tree.c
606
tag = mtd->line_list[mtd->current].item->tag;
usr.bin/tmux/mode-tree.c
760
mti = mtd->line_list[i].item;
usr.bin/tmux/mode-tree.c
771
mti = line->item;
usr.bin/tmux/mode-tree.c
783
mti = line->item;
usr.bin/tmux/mode-tree.c
871
mti = line->item;
usr.bin/tmux/mode-tree.c
926
mti = last = mtd->line_list[mtd->current].item;
usr.bin/tmux/mode-tree.c
975
mti = last = mtd->line_list[mtd->current].item;
usr.bin/tmux/notify.c
108
notify_insert_one_hook(item, ne, pr->cmdlist, state);
usr.bin/tmux/notify.c
115
item = notify_insert_one_hook(item, ne, cmdlist, state);
usr.bin/tmux/notify.c
124
notify_callback(struct cmdq_item *item, void *data)
usr.bin/tmux/notify.c
159
notify_insert_hook(item, ne);
usr.bin/tmux/notify.c
185
struct cmdq_item *item;
usr.bin/tmux/notify.c
187
item = cmdq_running(NULL);
usr.bin/tmux/notify.c
188
if (item != NULL && (cmdq_get_flags(item) & CMDQ_STATE_NOHOOKS))
usr.bin/tmux/notify.c
231
notify_hook(struct cmdq_item *item, const char *name)
usr.bin/tmux/notify.c
233
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/notify.c
241
ne.client = cmdq_get_client(item);
usr.bin/tmux/notify.c
250
notify_insert_hook(item, &ne);
usr.bin/tmux/notify.c
40
notify_insert_one_hook(struct cmdq_item *item, struct notify_entry *ne,
usr.bin/tmux/notify.c
47
return (item);
usr.bin/tmux/notify.c
54
return (cmdq_insert_after(item, new_item));
usr.bin/tmux/notify.c
58
notify_insert_hook(struct cmdq_item *item, struct notify_entry *ne)
usr.bin/tmux/popup.c
32
struct cmdq_item *item;
usr.bin/tmux/popup.c
333
struct cmdq_item *item = pd->item;
usr.bin/tmux/popup.c
341
if (item != NULL) {
usr.bin/tmux/popup.c
342
if (cmdq_get_client(item) != NULL &&
usr.bin/tmux/popup.c
343
cmdq_get_client(item)->session == NULL)
usr.bin/tmux/popup.c
344
cmdq_get_client(item)->retval = pd->status;
usr.bin/tmux/popup.c
345
cmdq_continue(item);
usr.bin/tmux/popup.c
767
popup_display(int flags, enum box_lines lines, struct cmdq_item *item, u_int px,
usr.bin/tmux/popup.c
800
pd->item = item;
usr.bin/tmux/screen-write.c
1276
struct screen_write_citem *ci = ctx->item;
usr.bin/tmux/screen-write.c
1290
ctx->item = screen_write_get_citem();
usr.bin/tmux/screen-write.c
1300
struct screen_write_citem *ci = ctx->item;
usr.bin/tmux/screen-write.c
1326
struct screen_write_citem *ci = ctx->item;
usr.bin/tmux/screen-write.c
1816
ctx->item = screen_write_get_citem();
usr.bin/tmux/screen-write.c
1824
struct screen_write_citem *ci = ctx->item, *bci = NULL, *aci;
usr.bin/tmux/screen-write.c
1860
bci = ctx->item;
usr.bin/tmux/screen-write.c
1885
aci = ctx->item;
usr.bin/tmux/screen-write.c
1932
if (s->cx > sx - 1 || ctx->item->used > sx - 1 - s->cx)
usr.bin/tmux/screen-write.c
1934
ci = ctx->item; /* may have changed */
usr.bin/tmux/screen-write.c
260
ctx->item = screen_write_get_citem();
usr.bin/tmux/screen-write.c
318
screen_write_free_citem(ctx->item);
usr.bin/tmux/server-acl.c
74
server_acl_display(struct cmdq_item *item)
usr.bin/tmux/server-acl.c
88
cmdq_print(item, "%s (R)", name);
usr.bin/tmux/server-acl.c
90
cmdq_print(item, "%s (W)", name);
usr.bin/tmux/server-client.c
1125
server_client_key_callback(struct cmdq_item *item, void *data)
usr.bin/tmux/server-client.c
1127
struct client *c = cmdq_get_client(item);
usr.bin/tmux/server-client.c
1310
key_bindings_dispatch(bd, item, c, event, &fs);
usr.bin/tmux/server-client.c
1399
struct cmdq_item *item;
usr.bin/tmux/server-client.c
1449
item = cmdq_get_callback(server_client_key_callback, event);
usr.bin/tmux/server-client.c
1450
cmdq_append(c, item);
usr.bin/tmux/server-client.c
2242
server_client_read_only(struct cmdq_item *item, __unused void *data)
usr.bin/tmux/server-client.c
2244
cmdq_error(item, "client is read-only");
usr.bin/tmux/server-client.c
2250
server_client_default_command(struct cmdq_item *item, __unused void *data)
usr.bin/tmux/server-client.c
2252
struct client *c = cmdq_get_client(item);
usr.bin/tmux/server-client.c
2262
cmdq_insert_after(item, new_item);
usr.bin/tmux/server-client.c
2268
server_client_command_done(struct cmdq_item *item, __unused void *data)
usr.bin/tmux/server-client.c
2270
struct client *c = cmdq_get_client(item);
usr.bin/tmux/spawn.c
185
w->name = format_single(item, sc->name, c, s, NULL,
usr.bin/tmux/spawn.c
207
struct cmdq_item *item = sc->item;
usr.bin/tmux/spawn.c
208
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/spawn.c
209
struct client *c = cmdq_get_client(item);
usr.bin/tmux/spawn.c
234
cwd = format_single(item, sc->cwd, c, target->s, NULL, NULL);
usr.bin/tmux/spawn.c
59
const char *name = cmdq_get_name(sc->item);
usr.bin/tmux/spawn.c
79
struct cmdq_item *item = sc->item;
usr.bin/tmux/spawn.c
80
struct client *c = cmdq_get_client(item);
usr.bin/tmux/status.c
1903
struct menu_item item;
usr.bin/tmux/status.c
1928
item.name = list[i];
usr.bin/tmux/status.c
1929
item.key = '0' + (i - spm->start);
usr.bin/tmux/status.c
1930
item.command = NULL;
usr.bin/tmux/status.c
1931
menu_add_item(menu, &item, NULL, c, NULL);
usr.bin/tmux/status.c
1962
struct menu_item item;
usr.bin/tmux/status.c
2001
item.name = tmp;
usr.bin/tmux/status.c
2002
item.key = '0' + size - 1;
usr.bin/tmux/status.c
2003
item.command = NULL;
usr.bin/tmux/status.c
2004
menu_add_item(menu, &item, NULL, c, NULL);
usr.bin/tmux/status.c
670
status_prompt_accept(__unused struct cmdq_item *item, void *data)
usr.bin/tmux/tmux.h
1026
struct screen_write_citem *item;
usr.bin/tmux/window-buffer.c
114
struct window_buffer_itemdata *item;
usr.bin/tmux/window-buffer.c
118
item = data->item_list[data->item_size++] = xcalloc(1, sizeof *item);
usr.bin/tmux/window-buffer.c
119
return (item);
usr.bin/tmux/window-buffer.c
123
window_buffer_free_item(struct window_buffer_itemdata *item)
usr.bin/tmux/window-buffer.c
125
free((void *)item->name);
usr.bin/tmux/window-buffer.c
126
free(item);
usr.bin/tmux/window-buffer.c
134
struct window_buffer_itemdata *item;
usr.bin/tmux/window-buffer.c
151
item = window_buffer_add_item(data);
usr.bin/tmux/window-buffer.c
152
item->name = xstrdup(paste_buffer_name(l[i]));
usr.bin/tmux/window-buffer.c
153
paste_buffer_data(l[i], &item->size);
usr.bin/tmux/window-buffer.c
154
item->order = paste_buffer_order(l[i]);
usr.bin/tmux/window-buffer.c
164
item = data->item_list[i];
usr.bin/tmux/window-buffer.c
166
pb = paste_get_name(item->name);
usr.bin/tmux/window-buffer.c
184
mode_tree_add(data->data, NULL, item, item->order, item->name,
usr.bin/tmux/window-buffer.c
196
struct window_buffer_itemdata *item = itemdata;
usr.bin/tmux/window-buffer.c
203
pb = paste_get_name(item->name);
usr.bin/tmux/window-buffer.c
254
struct window_buffer_itemdata *item = itemdata;
usr.bin/tmux/window-buffer.c
259
if ((pb = paste_get_name(item->name)) == NULL)
usr.bin/tmux/window-buffer.c
262
if (strcasestr(item->name, ss) != NULL)
usr.bin/tmux/window-buffer.c
268
if (strstr(item->name, ss) != NULL)
usr.bin/tmux/window-buffer.c
293
struct window_buffer_itemdata *item = itemdata;
usr.bin/tmux/window-buffer.c
307
pb = paste_get_name(item->name);
usr.bin/tmux/window-buffer.c
344
window_buffer_help(u_int *width, const char **item)
usr.bin/tmux/window-buffer.c
347
*item = "buffer";
usr.bin/tmux/window-buffer.c
433
struct window_buffer_itemdata *item = itemdata;
usr.bin/tmux/window-buffer.c
436
if (item == mode_tree_get_current(data->data) &&
usr.bin/tmux/window-buffer.c
447
if ((pb = paste_get_name(item->name)) != NULL)
usr.bin/tmux/window-buffer.c
456
struct window_buffer_itemdata *item = itemdata;
usr.bin/tmux/window-buffer.c
458
if (paste_get_name(item->name) != NULL)
usr.bin/tmux/window-buffer.c
459
mode_tree_run_command(c, NULL, data->command, item->name);
usr.bin/tmux/window-buffer.c
514
struct window_buffer_itemdata *item, struct client *c)
usr.bin/tmux/window-buffer.c
521
if ((pb = paste_get_name(item->name)) == NULL)
usr.bin/tmux/window-buffer.c
542
struct window_buffer_itemdata *item;
usr.bin/tmux/window-buffer.c
553
item = mode_tree_get_current(mtd);
usr.bin/tmux/window-buffer.c
554
window_buffer_start_edit(data, item, c);
usr.bin/tmux/window-buffer.c
557
item = mode_tree_get_current(mtd);
usr.bin/tmux/window-buffer.c
558
window_buffer_do_delete(data, item, c, key);
usr.bin/tmux/window-buffer.c
571
item = mode_tree_get_current(mtd);
usr.bin/tmux/window-buffer.c
572
window_buffer_do_paste(data, item, c, key);
usr.bin/tmux/window-client.c
101
struct window_client_itemdata *item;
usr.bin/tmux/window-client.c
105
item = data->item_list[data->item_size++] = xcalloc(1, sizeof *item);
usr.bin/tmux/window-client.c
106
return (item);
usr.bin/tmux/window-client.c
110
window_client_free_item(struct window_client_itemdata *item)
usr.bin/tmux/window-client.c
112
server_client_unref(item->c);
usr.bin/tmux/window-client.c
113
free(item);
usr.bin/tmux/window-client.c
121
struct window_client_itemdata *item;
usr.bin/tmux/window-client.c
138
item = window_client_add_item(data);
usr.bin/tmux/window-client.c
139
item->c = l[i];
usr.bin/tmux/window-client.c
145
item = data->item_list[i];
usr.bin/tmux/window-client.c
146
c = item->c;
usr.bin/tmux/window-client.c
158
mode_tree_add(data->data, NULL, item, (uint64_t)c, c->name,
usr.bin/tmux/window-client.c
168
struct window_client_itemdata *item = itemdata;
usr.bin/tmux/window-client.c
169
struct client *c = item->c;
usr.bin/tmux/window-client.c
219
struct window_client_itemdata *item = itemdata;
usr.bin/tmux/window-client.c
225
format_defaults(ft, item->c, NULL, 0, NULL);
usr.bin/tmux/window-client.c
256
window_client_help(u_int *width, const char **item)
usr.bin/tmux/window-client.c
259
*item = "client";
usr.bin/tmux/window-client.c
344
struct window_client_itemdata *item = itemdata;
usr.bin/tmux/window-client.c
346
if (item == mode_tree_get_current(data->data))
usr.bin/tmux/window-client.c
349
server_client_detach(item->c, MSG_DETACH);
usr.bin/tmux/window-client.c
351
server_client_detach(item->c, MSG_DETACHKILL);
usr.bin/tmux/window-client.c
353
server_client_suspend(item->c);
usr.bin/tmux/window-client.c
364
struct window_client_itemdata *item;
usr.bin/tmux/window-client.c
372
item = mode_tree_get_current(mtd);
usr.bin/tmux/window-client.c
373
window_client_do_detach(data, item, c, key);
usr.bin/tmux/window-client.c
383
item = mode_tree_get_current(mtd);
usr.bin/tmux/window-client.c
384
mode_tree_run_command(c, NULL, data->command, item->c->ttyname);
usr.bin/tmux/window-customize.c
1015
options_push_changes(item->name);
usr.bin/tmux/window-customize.c
1032
struct window_customize_itemdata *item, int global, int pane)
usr.bin/tmux/window-customize.c
1038
int flag, idx = item->idx;
usr.bin/tmux/window-customize.c
1041
const char *name = item->name, *space = "";
usr.bin/tmux/window-customize.c
1045
if (item == NULL || !window_customize_check_item(data, item, &fs))
usr.bin/tmux/window-customize.c
1047
o = options_get(item->oo, name);
usr.bin/tmux/window-customize.c
1055
scope = item->scope;
usr.bin/tmux/window-customize.c
1056
oo = item->oo;
usr.bin/tmux/window-customize.c
1059
switch (item->scope) {
usr.bin/tmux/window-customize.c
1065
scope = item->scope;
usr.bin/tmux/window-customize.c
1076
switch (item->scope) {
usr.bin/tmux/window-customize.c
1081
scope = item->scope;
usr.bin/tmux/window-customize.c
1101
if (scope == item->scope)
usr.bin/tmux/window-customize.c
1102
oo = item->oo;
usr.bin/tmux/window-customize.c
1157
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
1161
if (item == NULL || !window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
1164
o = options_get(item->oo, item->name);
usr.bin/tmux/window-customize.c
1167
if (item->idx != -1 && item == mode_tree_get_current(data->data))
usr.bin/tmux/window-customize.c
1169
options_remove_or_default(o, item->idx, NULL);
usr.bin/tmux/window-customize.c
1174
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
1179
if (item == NULL || !window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
1181
if (item->idx != -1)
usr.bin/tmux/window-customize.c
1184
oo = item->oo;
usr.bin/tmux/window-customize.c
1186
o = options_get_only(item->oo, item->name);
usr.bin/tmux/window-customize.c
1197
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
1198
struct window_customize_modedata *data = item->data;
usr.bin/tmux/window-customize.c
1205
if (item == NULL || !window_customize_get_key(item, NULL, &bd))
usr.bin/tmux/window-customize.c
1236
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
1237
struct window_customize_modedata *data = item->data;
usr.bin/tmux/window-customize.c
1242
if (item == NULL || !window_customize_get_key(item, NULL, &bd))
usr.bin/tmux/window-customize.c
1258
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
1260
key_code key = item->key;
usr.bin/tmux/window-customize.c
1266
if (item == NULL || !window_customize_get_key(item, NULL, &bd))
usr.bin/tmux/window-customize.c
1278
new_item->scope = item->scope;
usr.bin/tmux/window-customize.c
1279
new_item->table = xstrdup(item->table);
usr.bin/tmux/window-customize.c
1294
new_item->scope = item->scope;
usr.bin/tmux/window-customize.c
1295
new_item->table = xstrdup(item->table);
usr.bin/tmux/window-customize.c
1310
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
1315
if (item == NULL || !window_customize_get_key(item, &kt, &bd))
usr.bin/tmux/window-customize.c
1318
if (item == mode_tree_get_current(data->data)) {
usr.bin/tmux/window-customize.c
1327
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
1332
if (item == NULL || !window_customize_get_key(item, &kt, &bd))
usr.bin/tmux/window-customize.c
1338
if (dd == NULL && item == mode_tree_get_current(data->data)) {
usr.bin/tmux/window-customize.c
1350
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
1354
if (item->scope == WINDOW_CUSTOMIZE_KEY)
usr.bin/tmux/window-customize.c
1355
window_customize_unset_key(data, item);
usr.bin/tmux/window-customize.c
1357
window_customize_unset_option(data, item);
usr.bin/tmux/window-customize.c
1360
if (item->scope == WINDOW_CUSTOMIZE_KEY)
usr.bin/tmux/window-customize.c
1361
window_customize_reset_key(data, item);
usr.bin/tmux/window-customize.c
1363
window_customize_reset_option(data, item);
usr.bin/tmux/window-customize.c
1366
if (item->scope != WINDOW_CUSTOMIZE_KEY)
usr.bin/tmux/window-customize.c
1367
options_push_changes(item->name);
usr.bin/tmux/window-customize.c
1375
struct window_customize_itemdata *item;
usr.bin/tmux/window-customize.c
1382
item = mode_tree_get_current(data->data);
usr.bin/tmux/window-customize.c
1385
if (item->scope == WINDOW_CUSTOMIZE_KEY)
usr.bin/tmux/window-customize.c
1386
window_customize_unset_key(data, item);
usr.bin/tmux/window-customize.c
1388
window_customize_unset_option(data, item);
usr.bin/tmux/window-customize.c
1391
if (item->scope == WINDOW_CUSTOMIZE_KEY)
usr.bin/tmux/window-customize.c
1392
window_customize_reset_key(data, item);
usr.bin/tmux/window-customize.c
1394
window_customize_reset_option(data, item);
usr.bin/tmux/window-customize.c
1397
if (item->scope != WINDOW_CUSTOMIZE_KEY)
usr.bin/tmux/window-customize.c
1398
options_push_changes(item->name);
usr.bin/tmux/window-customize.c
1433
struct window_customize_itemdata *item, *new_item;
usr.bin/tmux/window-customize.c
1438
item = mode_tree_get_current(data->data);
usr.bin/tmux/window-customize.c
1440
if (item != (new_item = mode_tree_get_current(data->data)))
usr.bin/tmux/window-customize.c
1441
item = new_item;
usr.bin/tmux/window-customize.c
1446
if (item == NULL)
usr.bin/tmux/window-customize.c
1448
if (item->scope == WINDOW_CUSTOMIZE_KEY)
usr.bin/tmux/window-customize.c
1449
window_customize_set_key(c, data, item);
usr.bin/tmux/window-customize.c
1451
window_customize_set_option(c, data, item, 0, 1);
usr.bin/tmux/window-customize.c
1452
options_push_changes(item->name);
usr.bin/tmux/window-customize.c
1457
if (item == NULL || item->scope == WINDOW_CUSTOMIZE_KEY)
usr.bin/tmux/window-customize.c
1459
window_customize_set_option(c, data, item, 0, 0);
usr.bin/tmux/window-customize.c
1460
options_push_changes(item->name);
usr.bin/tmux/window-customize.c
1465
if (item == NULL || item->scope == WINDOW_CUSTOMIZE_KEY)
usr.bin/tmux/window-customize.c
1467
window_customize_set_option(c, data, item, 1, 0);
usr.bin/tmux/window-customize.c
1468
options_push_changes(item->name);
usr.bin/tmux/window-customize.c
1472
if (item == NULL || item->idx != -1)
usr.bin/tmux/window-customize.c
1474
xasprintf(&prompt, "Reset %s to default? ", item->name);
usr.bin/tmux/window-customize.c
1499
if (item == NULL)
usr.bin/tmux/window-customize.c
1501
idx = item->idx;
usr.bin/tmux/window-customize.c
1503
xasprintf(&prompt, "Unset %s[%d]? ", item->name, idx);
usr.bin/tmux/window-customize.c
1505
xasprintf(&prompt, "Unset %s? ", item->name);
usr.bin/tmux/window-customize.c
151
struct window_customize_itemdata *item, struct cmd_find_state *fsp)
usr.bin/tmux/window-customize.c
162
return (item->oo == window_customize_get_tree(item->scope, fsp));
usr.bin/tmux/window-customize.c
166
window_customize_get_key(struct window_customize_itemdata *item,
usr.bin/tmux/window-customize.c
172
kt = key_bindings_get_table(item->table, 0);
usr.bin/tmux/window-customize.c
175
bd = key_bindings_get(kt, item->key);
usr.bin/tmux/window-customize.c
214
struct window_customize_itemdata *item;
usr.bin/tmux/window-customize.c
218
item = data->item_list[data->item_size++] = xcalloc(1, sizeof *item);
usr.bin/tmux/window-customize.c
219
return (item);
usr.bin/tmux/window-customize.c
223
window_customize_free_item(struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
225
free(item->table);
usr.bin/tmux/window-customize.c
226
free(item->name);
usr.bin/tmux/window-customize.c
227
free(item);
usr.bin/tmux/window-customize.c
237
struct window_customize_itemdata *item;
usr.bin/tmux/window-customize.c
252
item = window_customize_add_item(data);
usr.bin/tmux/window-customize.c
253
item->scope = scope;
usr.bin/tmux/window-customize.c
254
item->oo = oo;
usr.bin/tmux/window-customize.c
255
item->name = xstrdup(options_name(o));
usr.bin/tmux/window-customize.c
256
item->idx = idx;
usr.bin/tmux/window-customize.c
260
mode_tree_add(data->data, top, item, tag, name, text, -1);
usr.bin/tmux/window-customize.c
279
struct window_customize_itemdata *item;
usr.bin/tmux/window-customize.c
323
item = window_customize_add_item(data);
usr.bin/tmux/window-customize.c
324
item->oo = oo;
usr.bin/tmux/window-customize.c
325
item->scope = scope;
usr.bin/tmux/window-customize.c
326
item->name = xstrdup(name);
usr.bin/tmux/window-customize.c
327
item->idx = -1;
usr.bin/tmux/window-customize.c
334
top = mode_tree_add(data->data, top, item, tag, name, text, 0);
usr.bin/tmux/window-customize.c
449
struct window_customize_itemdata *item;
usr.bin/tmux/window-customize.c
480
item = window_customize_add_item(data);
usr.bin/tmux/window-customize.c
481
item->scope = WINDOW_CUSTOMIZE_KEY;
usr.bin/tmux/window-customize.c
482
item->table = xstrdup(kt->name);
usr.bin/tmux/window-customize.c
483
item->key = bd->key;
usr.bin/tmux/window-customize.c
484
item->name = xstrdup(key_string_lookup_key(item->key, 0));
usr.bin/tmux/window-customize.c
485
item->idx = -1;
usr.bin/tmux/window-customize.c
488
child = mode_tree_add(data->data, top, item, (uint64_t)bd,
usr.bin/tmux/window-customize.c
495
mti = mode_tree_add(data->data, child, item,
usr.bin/tmux/window-customize.c
505
mti = mode_tree_add(data->data, child, item,
usr.bin/tmux/window-customize.c
515
mti = mode_tree_add(data->data, child, item,
usr.bin/tmux/window-customize.c
591
struct window_customize_itemdata *item, struct screen_write_ctx *ctx,
usr.bin/tmux/window-customize.c
601
if (item == NULL || !window_customize_get_key(item, &kt, &bd))
usr.bin/tmux/window-customize.c
650
struct window_customize_itemdata *item, struct screen_write_ctx *ctx,
usr.bin/tmux/window-customize.c
668
if (!window_customize_check_item(data, item, &fs))
usr.bin/tmux/window-customize.c
670
name = item->name;
usr.bin/tmux/window-customize.c
671
idx = item->idx;
usr.bin/tmux/window-customize.c
673
o = options_get(item->oo, name);
usr.bin/tmux/window-customize.c
764
gc.fg = options_get_number(item->oo, name);
usr.bin/tmux/window-customize.c
773
style_apply(&gc, item->oo, name, ft);
usr.bin/tmux/window-customize.c
792
switch (item->scope) {
usr.bin/tmux/window-customize.c
794
wo = options_get_parent(item->oo);
usr.bin/tmux/window-customize.c
800
go = options_get_parent(item->oo);
usr.bin/tmux/window-customize.c
841
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
843
if (item == NULL)
usr.bin/tmux/window-customize.c
846
if (item->scope == WINDOW_CUSTOMIZE_KEY)
usr.bin/tmux/window-customize.c
847
window_customize_draw_key(data, item, ctx, sx, sy);
usr.bin/tmux/window-customize.c
849
window_customize_draw_option(data, item, ctx, sx, sy);
usr.bin/tmux/window-customize.c
885
window_customize_help(u_int *width, const char **item)
usr.bin/tmux/window-customize.c
888
*item = "option";
usr.bin/tmux/window-customize.c
972
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
973
struct window_customize_modedata *data = item->data;
usr.bin/tmux/window-customize.c
975
window_customize_free_item(item);
usr.bin/tmux/window-customize.c
983
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
984
struct window_customize_modedata *data = item->data;
usr.bin/tmux/window-customize.c
987
struct options *oo = item->oo;
usr.bin/tmux/window-customize.c
988
const char *name = item->name;
usr.bin/tmux/window-customize.c
990
int idx = item->idx;
usr.bin/tmux/window-customize.c
994
if (item == NULL || !window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-tree.c
1030
struct window_tree_itemdata *item = itemdata;
usr.bin/tmux/window-tree.c
1034
name = window_tree_get_target(item, &fs);
usr.bin/tmux/window-tree.c
1041
window_tree_command_done(__unused struct cmdq_item *item, void *modedata)
usr.bin/tmux/window-tree.c
1086
struct window_tree_itemdata *item = itemdata;
usr.bin/tmux/window-tree.c
1091
window_tree_pull_item(item, &s, &wl, &wp);
usr.bin/tmux/window-tree.c
1093
switch (item->type) {
usr.bin/tmux/window-tree.c
1157
struct window_tree_itemdata *item)
usr.bin/tmux/window-tree.c
1184
window_tree_pull_item(item, &s, &wl, &wp);
usr.bin/tmux/window-tree.c
1185
if (item->type == WINDOW_TREE_SESSION) {
usr.bin/tmux/window-tree.c
1199
if (item->type == WINDOW_TREE_WINDOW) {
usr.bin/tmux/window-tree.c
1223
struct window_tree_itemdata *item, *new_item;
usr.bin/tmux/window-tree.c
1232
item = mode_tree_get_current(data->data);
usr.bin/tmux/window-tree.c
1236
if (item != (new_item = mode_tree_get_current(data->data))) {
usr.bin/tmux/window-tree.c
1237
item = new_item;
usr.bin/tmux/window-tree.c
1241
key = window_tree_mouse(data, key, x, item);
usr.bin/tmux/window-tree.c
1259
window_tree_pull_item(item, &ns, &nwl, &nwp);
usr.bin/tmux/window-tree.c
1268
window_tree_pull_item(item, &ns, &nwl, &nwp);
usr.bin/tmux/window-tree.c
1269
switch (item->type) {
usr.bin/tmux/window-tree.c
1322
name = window_tree_get_target(item, &fs);
usr.bin/tmux/window-tree.c
143
window_tree_pull_item(struct window_tree_itemdata *item, struct session **sp,
usr.bin/tmux/window-tree.c
148
*sp = session_find_by_id(item->session);
usr.bin/tmux/window-tree.c
151
if (item->type == WINDOW_TREE_SESSION) {
usr.bin/tmux/window-tree.c
157
*wlp = winlink_find_by_index(&(*sp)->windows, item->winlink);
usr.bin/tmux/window-tree.c
162
if (item->type == WINDOW_TREE_WINDOW) {
usr.bin/tmux/window-tree.c
167
*wp = window_pane_find_by_id(item->pane);
usr.bin/tmux/window-tree.c
180
struct window_tree_itemdata *item;
usr.bin/tmux/window-tree.c
184
item = data->item_list[data->item_size++] = xcalloc(1, sizeof *item);
usr.bin/tmux/window-tree.c
185
return (item);
usr.bin/tmux/window-tree.c
189
window_tree_free_item(struct window_tree_itemdata *item)
usr.bin/tmux/window-tree.c
191
free(item);
usr.bin/tmux/window-tree.c
199
struct window_tree_itemdata *item;
usr.bin/tmux/window-tree.c
207
item = window_tree_add_item(data);
usr.bin/tmux/window-tree.c
208
item->type = WINDOW_TREE_PANE;
usr.bin/tmux/window-tree.c
209
item->session = s->id;
usr.bin/tmux/window-tree.c
210
item->winlink = wl->idx;
usr.bin/tmux/window-tree.c
211
item->pane = wp->id;
usr.bin/tmux/window-tree.c
219
mti = mode_tree_add(data->data, parent, item, (uint64_t)wp, name, text,
usr.bin/tmux/window-tree.c
249
struct window_tree_itemdata *item;
usr.bin/tmux/window-tree.c
257
item = window_tree_add_item(data);
usr.bin/tmux/window-tree.c
258
item->type = WINDOW_TREE_WINDOW;
usr.bin/tmux/window-tree.c
259
item->session = s->id;
usr.bin/tmux/window-tree.c
260
item->winlink = wl->idx;
usr.bin/tmux/window-tree.c
261
item->pane = -1;
usr.bin/tmux/window-tree.c
274
mti = mode_tree_add(data->data, parent, item, (uint64_t)wl, name, text,
usr.bin/tmux/window-tree.c
297
window_tree_free_item(item);
usr.bin/tmux/window-tree.c
308
struct window_tree_itemdata *item;
usr.bin/tmux/window-tree.c
316
item = window_tree_add_item(data);
usr.bin/tmux/window-tree.c
317
item->type = WINDOW_TREE_SESSION;
usr.bin/tmux/window-tree.c
318
item->session = s->id;
usr.bin/tmux/window-tree.c
319
item->winlink = -1;
usr.bin/tmux/window-tree.c
320
item->pane = -1;
usr.bin/tmux/window-tree.c
331
mti = mode_tree_add(data->data, NULL, item, (uint64_t)s, s->name, text,
usr.bin/tmux/window-tree.c
343
window_tree_free_item(item);
usr.bin/tmux/window-tree.c
692
struct window_tree_itemdata *item = itemdata;
usr.bin/tmux/window-tree.c
697
window_tree_pull_item(item, &sp, &wlp, &wp);
usr.bin/tmux/window-tree.c
701
switch (item->type) {
usr.bin/tmux/window-tree.c
720
struct window_tree_itemdata *item = itemdata;
usr.bin/tmux/window-tree.c
727
window_tree_pull_item(item, &s, &wl, &wp);
usr.bin/tmux/window-tree.c
729
switch (item->type) {
usr.bin/tmux/window-tree.c
779
struct window_tree_itemdata *item = itemdata;
usr.bin/tmux/window-tree.c
788
window_tree_pull_item(item, &s, &wl, &wp);
usr.bin/tmux/window-tree.c
789
if (item->type == WINDOW_TREE_SESSION)
usr.bin/tmux/window-tree.c
791
else if (item->type == WINDOW_TREE_WINDOW)
usr.bin/tmux/window-tree.c
880
window_tree_help(u_int *width, const char **item)
usr.bin/tmux/window-tree.c
883
*item = "item";
usr.bin/tmux/window-tree.c
988
window_tree_get_target(struct window_tree_itemdata *item,
usr.bin/tmux/window-tree.c
996
window_tree_pull_item(item, &s, &wl, &wp);
usr.bin/tmux/window-tree.c
999
switch (item->type) {
usr.bin/tmux/window.c
1714
cmdq_continue(cdata->item);
usr.bin/tmux/window.c
1723
window_pane_start_input(struct window_pane *wp, struct cmdq_item *item,
usr.bin/tmux/window.c
1726
struct client *c = cmdq_get_client(item);
usr.bin/tmux/window.c
1739
cdata->item = item;
usr.bin/tmux/window.c
67
struct cmdq_item *item;
usr.bin/units/units.c
286
char *item;
usr.bin/units/units.c
301
item = strtok(scratch, " *\t\n/");
usr.bin/units/units.c
302
while (item) {
usr.bin/units/units.c
303
if (strchr("0123456789.", *item)) { /* item is a number */
usr.bin/units/units.c
306
divider = strchr(item, '|');
usr.bin/units/units.c
309
num = atof(item);
usr.bin/units/units.c
330
num = atof(item);
usr.bin/units/units.c
346
item[strlen(item) - 1])) {
usr.bin/units/units.c
347
repeat = item[strlen(item) - 1] - '0';
usr.bin/units/units.c
348
item[strlen(item) - 1] = 0;
usr.bin/units/units.c
353
: theunit->denominator, item)) {
usr.bin/units/units.c
358
item = strtok(NULL, " *\t/\n");
usr.bin/usbhidaction/usbhidaction.c
190
val = hid_get_data(buf, &cmd->item);
usr.bin/usbhidaction/usbhidaction.c
379
cmd->item = h;
usr.bin/usbhidaction/usbhidaction.c
59
struct hid_item item;
usr.bin/usbhidctl/usbhid.c
282
hidmatch(u_int32_t const *collist, size_t collen, struct hid_item *item,
usr.bin/usbhidctl/usbhid.c
295
iscollection = item->kind == hid_collection ||
usr.bin/usbhidctl/usbhid.c
296
item->kind == hid_endcollection;
usr.bin/usbhidctl/usbhid.c
310
(item->flags & HIO_CONST)) {
usr.bin/usbhidctl/usbhid.c
318
((item->kind != hid_output &&
usr.bin/usbhidctl/usbhid.c
319
item->kind != hid_feature) ||
usr.bin/usbhidctl/usbhid.c
320
(item->flags & HIO_CONST))) {
usr.bin/usbhidctl/usbhid.c
345
cache.usage_id = item->usage;
usr.bin/usbhidctl/usbhid.c
443
varop_value(struct hid_item *item, struct Susbvar *var,
usr.bin/usbhidctl/usbhid.c
446
printf("%d\n", hid_get_data(buf, item));
usr.bin/usbhidctl/usbhid.c
451
varop_display(struct hid_item *item, struct Susbvar *var,
usr.bin/usbhidctl/usbhid.c
457
for (i = 0; i < item->report_count; i++) {
usr.bin/usbhidctl/usbhid.c
465
printf("%s:", hid_usage_page(HID_PAGE(item->usage)));
usr.bin/usbhidctl/usbhid.c
466
val = hid_get_data(buf, item);
usr.bin/usbhidctl/usbhid.c
467
item->pos += item->report_size;
usr.bin/usbhidctl/usbhid.c
468
if (item->usage_minimum != 0 || item->usage_maximum != 0) {
usr.bin/usbhidctl/usbhid.c
469
val += item->usage_minimum;
usr.bin/usbhidctl/usbhid.c
472
printf("%s=%d%s", hid_usage_in_page(item->usage),
usr.bin/usbhidctl/usbhid.c
473
val, item->flags & HIO_CONST ? " (const)" : "");
usr.bin/usbhidctl/usbhid.c
475
if (item->report_count > 1)
usr.bin/usbhidctl/usbhid.c
483
varop_modify(struct hid_item *item, struct Susbvar *var,
usr.bin/usbhidctl/usbhid.c
490
hid_set_data(buf, item, dataval);
usr.bin/usbhidctl/usbhid.c
494
varop_display(item, var, collist, collen, buf);
usr.bin/usbhidctl/usbhid.c
500
reportitem(char const *label, struct hid_item const *item, unsigned int mflags)
usr.bin/usbhidctl/usbhid.c
502
int isconst = item->flags & HIO_CONST,
usr.bin/usbhidctl/usbhid.c
503
isvar = item->flags & HIO_VARIABLE;
usr.bin/usbhidctl/usbhid.c
505
item->report_size, item->report_count,
usr.bin/usbhidctl/usbhid.c
508
hid_usage_page(HID_PAGE(item->usage)));
usr.bin/usbhidctl/usbhid.c
509
if (item->usage_minimum != 0 || item->usage_maximum != 0) {
usr.bin/usbhidctl/usbhid.c
510
printf(" usage=%s..%s", hid_usage_in_page(item->usage_minimum),
usr.bin/usbhidctl/usbhid.c
511
hid_usage_in_page(item->usage_maximum));
usr.bin/usbhidctl/usbhid.c
514
HID_PAGE(item->usage_minimum),
usr.bin/usbhidctl/usbhid.c
515
HID_USAGE(item->usage_minimum),
usr.bin/usbhidctl/usbhid.c
516
HID_PAGE(item->usage_maximum),
usr.bin/usbhidctl/usbhid.c
517
HID_USAGE(item->usage_maximum));
usr.bin/usbhidctl/usbhid.c
519
printf(" usage=%s", hid_usage_in_page(item->usage));
usr.bin/usbhidctl/usbhid.c
522
HID_PAGE(item->usage), HID_USAGE(item->usage));
usr.bin/usbhidctl/usbhid.c
525
item->logical_minimum, item->logical_maximum);
usr.bin/usbhidctl/usbhid.c
526
if (item->physical_minimum != item->physical_maximum)
usr.bin/usbhidctl/usbhid.c
528
item->physical_minimum, item->physical_maximum);
usr.bin/usbhidctl/usbhid.c
529
if (item->unit)
usr.bin/usbhidctl/usbhid.c
530
printf(", unit=0x%02x exp=%d", item->unit,
usr.bin/usbhidctl/usbhid.c
531
item->unit_exponent);
usr.bin/usbhidctl/usbhid.c
536
varop_report(struct hid_item *item, struct Susbvar *var,
usr.bin/usbhidctl/usbhid.c
539
switch (item->kind) {
usr.bin/usbhidctl/usbhid.c
542
hid_usage_page(HID_PAGE(item->usage)),
usr.bin/usbhidctl/usbhid.c
543
hid_usage_in_page(item->usage));
usr.bin/usbhidctl/usbhid.c
546
HID_PAGE(item->usage), HID_USAGE(item->usage));
usr.bin/usbhidctl/usbhid.c
554
reportitem("Input ", item, var->mflags);
usr.bin/usbhidctl/usbhid.c
557
reportitem("Output ", item, var->mflags);
usr.bin/usbhidctl/usbhid.c
560
reportitem("Feature", item, var->mflags);
usr.bin/usbhidctl/usbhid.c
83
int (*opfunc)(struct hid_item *item, struct Susbvar *var,
usr.bin/yacc/lr0.c
361
int item, count;
usr.bin/yacc/lr0.c
367
item = ritem[*isp];
usr.bin/yacc/lr0.c
368
if (item < 0) {
usr.bin/yacc/lr0.c
369
redset[count++] = -item;
usr.sbin/config/ukcutil.c
341
modifyl(char *item, long *val)
usr.sbin/config/ukcutil.c
348
printf("%s [", item);
usr.sbin/config/ukcutil.c
370
modify(char *item, int *val)
usr.sbin/config/ukcutil.c
374
while (modifyl(item, &a)) {
usr.sbin/npppd/common/hash.c
136
n->item = i;
usr.sbin/npppd/common/hash.c
169
if (w->item != NULL && memfree) {
usr.sbin/npppd/common/hash.c
170
free(w->item);
usr.sbin/npppd/common/hash.c
196
if (memfree && w->item != NULL)
usr.sbin/npppd/common/hash.c
197
free(w->item);
usr.sbin/npppd/common/hash.h
38
void *item;
usr.sbin/npppd/common/radish.c
525
struct radish_head *head, void **item)
usr.sbin/npppd/common/radish.c
532
*item = NULL; /* just in case */
usr.sbin/npppd/common/radish.c
572
*item = cur->rd_rtent;
usr.sbin/npppd/common/slist.c
200
slist_add(slist *list, void *item)
usr.sbin/npppd/common/slist.c
205
list->list[list->last_idx] = item;
usr.sbin/npppd/common/slist.c
214
return item;
usr.sbin/npppd/common/slist.c
249
slist_set(slist *list, int idx, void *item)
usr.sbin/npppd/common/slist.c
257
list->list[REAL_IDX(list, idx)] = item;
usr.sbin/npppd/l2tp/l2tpd.c
491
ctrl = hl->item;
usr.sbin/npppd/l2tp/l2tpd.c
516
ctrl = hl->item;
usr.sbin/npppd/l2tp/l2tpd.c
677
return hl->item;
usr.sbin/npppd/npppd/npppd.c
1480
u = hl->item;
usr.sbin/npppd/npppd/npppd.c
776
return hl->item;
usr.sbin/npppd/npppd/npppd_pool.c
414
void *item;
usr.sbin/npppd/npppd/npppd_pool.c
436
(struct sockaddr *)&mask, ppp->pppd->rd, &item)) != 0) {
usr.sbin/npppd/npppd/npppd_pool.c
442
snp = item;
usr.sbin/npppd/pppoe/pppoed.c
403
session = (pppoe_session *)hl->item;
usr.sbin/npppd/pppoe/pppoed.c
529
session = (pppoe_session *)hl->item;
usr.sbin/npppd/pppoe/pppoed.c
550
session = (pppoe_session *)hl->item;
usr.sbin/npppd/pppoe/pppoed.c
675
if (memcmp(((pppoe_session *)hl->item)->ether_addr,
usr.sbin/npppd/pppoe/pppoed.c
680
session = (pppoe_session *)hl->item;
usr.sbin/npppd/pptp/pptpd.c
795
call = hl->item;
usr.sbin/nsd/simdzone/src/generic/base64.h
696
const rdata_info_t *item,
usr.sbin/nsd/simdzone/src/generic/base64.h
706
SYNTAX_ERROR(parser, "Invalid %s in %s", NAME(item), NAME(type));
usr.sbin/nsd/simdzone/src/generic/base64.h
708
SYNTAX_ERROR(parser, "Invalid %s in %s", NAME(item), NAME(type));
usr.sbin/nsd/simdzone/src/generic/base64.h
715
SYNTAX_ERROR(parser, "Invalid %s in %s", NAME(item), NAME(type));
usr.sbin/nsd/simdzone/src/generic/base64.h
725
const rdata_info_t *item,
usr.sbin/nsd/simdzone/src/generic/base64.h
731
SYNTAX_ERROR(parser, "Invalid %s in %s", NAME(item), NAME(type));
usr.sbin/nsd/simdzone/src/generic/base64.h
733
SYNTAX_ERROR(parser, "Invalid %s in %s", NAME(item), NAME(type));
usr.sbin/nsd/simdzone/src/generic/ip4.h
50
const rdata_info_t *item,
usr.sbin/nsd/simdzone/src/generic/ip4.h
55
SYNTAX_ERROR(parser, "Invalid %s in %s", NAME(item), NAME(type));
usr.sbin/nsd/simdzone/src/generic/ip6.h
193
const rdata_info_t *item,
usr.sbin/nsd/simdzone/src/generic/ip6.h
198
SYNTAX_ERROR(parser, "Invalid %s in %s", NAME(item), NAME(type));
usr.sbin/ntpd/ntpd.c
775
const char *item = NULL;
usr.sbin/ntpd/ntpd.c
779
if (item == NULL)
usr.sbin/ntpd/ntpd.c
780
item = *list;
usr.sbin/ntpd/ntpd.c
784
return (item);
usr.sbin/procmap/procmap.c
163
#define KDEREF(kd, item) _KDEREF((kd), A(item), D(item, data), S(item))
usr.sbin/snmpd/mib.y
1298
struct item *iso;
usr.sbin/snmpd/mib.y
1319
struct item *item;
usr.sbin/snmpd/mib.y
1330
while ((item = RB_ROOT(&m->itemscs)) != NULL) {
usr.sbin/snmpd/mib.y
1331
RB_REMOVE(itemscs, &m->itemscs, item);
usr.sbin/snmpd/mib.y
1332
if (RB_FIND(itemsci, &m->itemsci, item) == item)
usr.sbin/snmpd/mib.y
1333
RB_REMOVE(itemsci, &m->itemsci, item);
usr.sbin/snmpd/mib.y
1334
if (RB_FIND(items, &items, item) == item)
usr.sbin/snmpd/mib.y
1335
RB_REMOVE(items, &items, item);
usr.sbin/snmpd/mib.y
1336
if (RB_FIND(itemsgci, &itemsci, item) == item)
usr.sbin/snmpd/mib.y
1337
RB_REMOVE(itemsgci, &itemsci, item);
usr.sbin/snmpd/mib.y
1338
if (!item->resolved)
usr.sbin/snmpd/mib.y
1339
free(item->oid_unresolved);
usr.sbin/snmpd/mib.y
1341
free(item->oid.bo_id);
usr.sbin/snmpd/mib.y
1342
free(item);
usr.sbin/snmpd/mib.y
1392
import->symbols[ism].item = NULL;
usr.sbin/snmpd/mib.y
1434
struct item *
usr.sbin/snmpd/mib.y
1437
struct item *item;
usr.sbin/snmpd/mib.y
1439
if ((item = calloc(1, sizeof(*item))) == NULL) {
usr.sbin/snmpd/mib.y
1444
item->type = type;
usr.sbin/snmpd/mib.y
1445
item->resolved = 0;
usr.sbin/snmpd/mib.y
1446
item->module = module;
usr.sbin/snmpd/mib.y
1447
(void)strlcpy(item->name, name, sizeof(item->name));
usr.sbin/snmpd/mib.y
1449
if (RB_INSERT(itemscs, &module->itemscs, item) != NULL) {
usr.sbin/snmpd/mib.y
1451
free(item);
usr.sbin/snmpd/mib.y
1455
return item;
usr.sbin/snmpd/mib.y
1459
mib_item_oid(struct item *item, const struct oid_unresolved *oid)
usr.sbin/snmpd/mib.y
1461
if ((item->oid_unresolved = calloc(1,
usr.sbin/snmpd/mib.y
1462
sizeof(*item->oid_unresolved))) == NULL) {
usr.sbin/snmpd/mib.y
1467
*item->oid_unresolved = *oid;
usr.sbin/snmpd/mib.y
1477
struct item *
usr.sbin/snmpd/mib.y
1480
struct item *item;
usr.sbin/snmpd/mib.y
1482
if ((item = mib_item(name, IT_OID)) == NULL)
usr.sbin/snmpd/mib.y
1485
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1487
return item;
usr.sbin/snmpd/mib.y
1501
struct item *item;
usr.sbin/snmpd/mib.y
1503
if ((item = mib_item(name, IT_MODULE_IDENTITY)) == NULL)
usr.sbin/snmpd/mib.y
1506
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1518
struct item *item;
usr.sbin/snmpd/mib.y
152
RB_ENTRY(item) entrygci;
usr.sbin/snmpd/mib.y
1520
if ((item = mib_item(name, IT_OBJECT_IDENTITY)) == NULL)
usr.sbin/snmpd/mib.y
1523
item->objectidentity.status = status;
usr.sbin/snmpd/mib.y
1524
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1536
struct item *item;
usr.sbin/snmpd/mib.y
1538
if ((item = mib_item(name, IT_OBJECT_TYPE)) == NULL)
usr.sbin/snmpd/mib.y
154
RB_ENTRY(item) entryci;
usr.sbin/snmpd/mib.y
1541
item->objecttype.maxaccess = maxaccess;
usr.sbin/snmpd/mib.y
1542
item->objecttype.status = status;
usr.sbin/snmpd/mib.y
1543
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1553
struct item *item;
usr.sbin/snmpd/mib.y
1555
if ((item = mib_item(name, IT_NOTIFICATION_TYPE)) == NULL)
usr.sbin/snmpd/mib.y
1558
item->notificationtype.status = status;
usr.sbin/snmpd/mib.y
1559
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
156
RB_ENTRY(item) entrycs;
usr.sbin/snmpd/mib.y
1569
struct item *item;
usr.sbin/snmpd/mib.y
1571
if ((item = mib_item(name, IT_TEXTUAL_CONVENTION)) == NULL)
usr.sbin/snmpd/mib.y
1573
item->textualconvention.status = status;
usr.sbin/snmpd/mib.y
158
RB_ENTRY(item) entry;
usr.sbin/snmpd/mib.y
1582
struct item *item;
usr.sbin/snmpd/mib.y
1584
if ((item = mib_item(name, IT_OBJECT_GROUP)) == NULL)
usr.sbin/snmpd/mib.y
1587
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1597
struct item *item;
usr.sbin/snmpd/mib.y
1599
if ((item = mib_item(name, IT_NOTIFICATION_GROUP)) == NULL)
usr.sbin/snmpd/mib.y
1602
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1612
struct item *item;
usr.sbin/snmpd/mib.y
1614
if ((item = mib_item(name, IT_MODULE_COMPLIANCE)) == NULL)
usr.sbin/snmpd/mib.y
1617
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
163
struct item *item;
usr.sbin/snmpd/mib.y
1675
struct item *
usr.sbin/snmpd/mib.y
1678
struct item *item, search;
usr.sbin/snmpd/mib.y
1684
if ((item = RB_FIND(items, &items, &search)) != NULL)
usr.sbin/snmpd/mib.y
1685
return item;
usr.sbin/snmpd/mib.y
1696
struct item *item = NULL, isearch;
usr.sbin/snmpd/mib.y
1740
item = RB_FIND(itemscs, &m->itemscs, &isearch);
usr.sbin/snmpd/mib.y
1741
if (item == NULL)
usr.sbin/snmpd/mib.y
1742
item = RB_FIND(itemsci, &m->itemsci, &isearch);
usr.sbin/snmpd/mib.y
1744
item = RB_FIND(itemsgci, &itemsci, &isearch);
usr.sbin/snmpd/mib.y
1745
if (item == NULL)
usr.sbin/snmpd/mib.y
1748
if (item->oid.bo_n + oidbuf.bo_n > nitems(oid->bo_id))
usr.sbin/snmpd/mib.y
1751
for (i = 0; i < item->oid.bo_n; i++)
usr.sbin/snmpd/mib.y
1752
oid->bo_id[oid->bo_n++] = item->oid.bo_id[i];
usr.sbin/snmpd/mib.y
1763
struct item *item;
usr.sbin/snmpd/mib.y
1768
if (fmt == MIB_OIDSYMBOLIC && (item = mib_item_parent(oid)) != NULL) {
usr.sbin/snmpd/mib.y
1769
snprintf(buf, buflen, "%s::%s", item->module->name,
usr.sbin/snmpd/mib.y
1770
item->name);
usr.sbin/snmpd/mib.y
1771
i = item->oid.bo_n;
usr.sbin/snmpd/mib.y
1788
struct item *iso;
usr.sbin/snmpd/mib.y
181
RB_HEAD(itemscs, item) itemscs;
usr.sbin/snmpd/mib.y
182
RB_HEAD(itemsci, item) itemsci;
usr.sbin/snmpd/mib.y
1987
struct item *
usr.sbin/snmpd/mib.y
1988
mib_item_find(struct item *orig, const char *name)
usr.sbin/snmpd/mib.y
199
struct item *mib_item(const char *, enum item_type);
usr.sbin/snmpd/mib.y
1991
struct item *item, search;
usr.sbin/snmpd/mib.y
1996
if ((item = RB_FIND(itemscs, &m->itemscs, &search)) != NULL) {
usr.sbin/snmpd/mib.y
1997
if (mib_resolve_item(item) == -1)
usr.sbin/snmpd/mib.y
1999
return item;
usr.sbin/snmpd/mib.y
200
int mib_item_oid(struct item *,
usr.sbin/snmpd/mib.y
2006
return import->symbols[j].item;
usr.sbin/snmpd/mib.y
2018
struct item *item)
usr.sbin/snmpd/mib.y
2020
struct module *m = item->module;
usr.sbin/snmpd/mib.y
2021
struct item *reference, search;
usr.sbin/snmpd/mib.y
2029
if ((reference = mib_item_find(item,
usr.sbin/snmpd/mib.y
2039
m->name, item->name);
usr.sbin/snmpd/mib.y
204
struct item *mib_oid(const char *, const struct oid_unresolved *);
usr.sbin/snmpd/mib.y
2047
m->name, item->name);
usr.sbin/snmpd/mib.y
2052
if (strcmp(src->bo_id[i].name, item->name) != 0) {
usr.sbin/snmpd/mib.y
2056
item->name);
usr.sbin/snmpd/mib.y
2070
m->name, item->name);
usr.sbin/snmpd/mib.y
2105
mib_resolve_item(struct item *item)
usr.sbin/snmpd/mib.y
2107
struct item *prev;
usr.sbin/snmpd/mib.y
2110
if (item->resolved)
usr.sbin/snmpd/mib.y
2113
item->resolved = 1;
usr.sbin/snmpd/mib.y
2115
if (item->type == IT_MACRO ||
usr.sbin/snmpd/mib.y
2116
item->type == IT_APPLICATIONSYNTAX ||
usr.sbin/snmpd/mib.y
2117
item->type == IT_TEXTUAL_CONVENTION)
usr.sbin/snmpd/mib.y
2120
if (mib_resolve_oid(&oid, item->oid_unresolved, item) == -1)
usr.sbin/snmpd/mib.y
2122
free(item->oid_unresolved);
usr.sbin/snmpd/mib.y
2123
item->oid = oid;
usr.sbin/snmpd/mib.y
2125
if ((prev = RB_INSERT(items, &items, item)) != NULL) {
usr.sbin/snmpd/mib.y
2127
if (prev->type == IT_OID && item->type != IT_OID) {
usr.sbin/snmpd/mib.y
2129
RB_INSERT(items, &items, item);
usr.sbin/snmpd/mib.y
2132
RB_INSERT(itemsgci, &itemsci, item);
usr.sbin/snmpd/mib.y
2133
RB_INSERT(itemsci, &item->module->itemsci, item);
usr.sbin/snmpd/mib.y
2144
struct item *item, isearch;
usr.sbin/snmpd/mib.y
2167
symbol->item = RB_FIND(itemscs,
usr.sbin/snmpd/mib.y
2169
if (symbol->item == NULL) {
usr.sbin/snmpd/mib.y
2178
RB_FOREACH(item, itemscs, &m->itemscs) {
usr.sbin/snmpd/mib.y
2179
if (mib_resolve_item(item) == -1)
usr.sbin/snmpd/mib.y
222
struct item *mib_item_find(struct item *, const char *);
usr.sbin/snmpd/mib.y
2223
item_cmp_cs(struct item *d1, struct item *d2)
usr.sbin/snmpd/mib.y
2229
item_cmp_ci(struct item *d1, struct item *d2)
usr.sbin/snmpd/mib.y
223
struct item *mib_item_parent(struct ber_oid *);
usr.sbin/snmpd/mib.y
2235
item_cmp_oid(struct item *i1, struct item *i2)
usr.sbin/snmpd/mib.y
225
struct oid_unresolved *, struct item *);
usr.sbin/snmpd/mib.y
2257
RB_GENERATE_STATIC(itemsgci, item, entrygci, item_cmp_ci);
usr.sbin/snmpd/mib.y
2258
RB_GENERATE_STATIC(itemsci, item, entryci, item_cmp_ci);
usr.sbin/snmpd/mib.y
2259
RB_GENERATE_STATIC(itemscs, item, entrycs, item_cmp_cs);
usr.sbin/snmpd/mib.y
226
int mib_resolve_item(struct item *);
usr.sbin/snmpd/mib.y
2260
RB_GENERATE_STATIC(items, item, entry, item_cmp_oid);
usr.sbin/snmpd/mib.y
230
int item_cmp_cs(struct item *, struct item *);
usr.sbin/snmpd/mib.y
231
int item_cmp_ci(struct item *, struct item *);
usr.sbin/snmpd/mib.y
232
int item_cmp_oid(struct item *, struct item *);
usr.sbin/snmpd/mib.y
236
RB_HEAD(items, item) items = RB_INITIALIZER(&items);
usr.sbin/snmpd/mib.y
237
RB_HEAD(itemsgci, item) itemsci = RB_INITIALIZER(&itemsci);
usr.sbin/snmpd/mib.y
252
RB_PROTOTYPE_STATIC(itemsgci, item, entrygci, item_cmp_ci);
usr.sbin/snmpd/mib.y
253
RB_PROTOTYPE_STATIC(itemsci, item, entryci, item_cmp_ci);
usr.sbin/snmpd/mib.y
254
RB_PROTOTYPE_STATIC(itemscs, item, entrycs, item_cmp_cs);
usr.sbin/snmpd/mib.y
255
RB_PROTOTYPE_STATIC(items, item, entry, item_cmp_oid);
usr.sbin/unbound/daemon/remote.c
4567
char* item = strdup(msg);
usr.sbin/unbound/daemon/remote.c
4568
if(!item) {
usr.sbin/unbound/daemon/remote.c
4573
if(!cfg_strlist_append(fr->fr_output, item)) {
usr.sbin/unbound/daemon/remote.c
5341
struct fast_reload_auth_change* item;
usr.sbin/unbound/daemon/remote.c
5342
item = calloc(1, sizeof(*item));
usr.sbin/unbound/daemon/remote.c
5343
if(!item) {
usr.sbin/unbound/daemon/remote.c
5347
item->old_z = old_z;
usr.sbin/unbound/daemon/remote.c
5348
item->new_z = new_z;
usr.sbin/unbound/daemon/remote.c
5349
item->is_deleted = is_deleted;
usr.sbin/unbound/daemon/remote.c
5350
item->is_added = is_added;
usr.sbin/unbound/daemon/remote.c
5351
item->is_changed = is_changed;
usr.sbin/unbound/daemon/remote.c
5353
item->next = fr->auth_zone_change_list;
usr.sbin/unbound/daemon/remote.c
5354
fr->auth_zone_change_list = item;
usr.sbin/unbound/daemon/remote.c
7025
struct fast_reload_auth_change* item, *next;
usr.sbin/unbound/daemon/remote.c
7026
item = auth_zone_change_list;
usr.sbin/unbound/daemon/remote.c
7027
while(item) {
usr.sbin/unbound/daemon/remote.c
7028
next = item->next;
usr.sbin/unbound/daemon/remote.c
7029
free(item);
usr.sbin/unbound/daemon/remote.c
7030
item = next;
usr.sbin/unbound/daemon/remote.c
7392
fr_worker_auth_del(struct worker* worker, struct fast_reload_auth_change* item,
usr.sbin/unbound/daemon/remote.c
7398
lock_rw_wrlock(&item->old_z->lock);
usr.sbin/unbound/daemon/remote.c
7399
if(item->old_z->zonemd_callback_env &&
usr.sbin/unbound/daemon/remote.c
7400
item->old_z->zonemd_callback_env->worker == worker){
usr.sbin/unbound/daemon/remote.c
7403
auth_zone_zonemd_stop_lookup(item->old_z, worker->env.mesh);
usr.sbin/unbound/daemon/remote.c
7404
item->old_z->zonemd_callback_env = NULL;
usr.sbin/unbound/daemon/remote.c
7406
lock_rw_unlock(&item->old_z->lock);
usr.sbin/unbound/daemon/remote.c
7408
fr_pickup_auth_locks(worker, item->old_z, item->old_z, NULL, &xfr,
usr.sbin/unbound/daemon/remote.c
7412
lock_rw_unlock(&item->old_z->lock);
usr.sbin/unbound/daemon/remote.c
7427
fr_pickup_auth_locks(worker, item->old_z, item->old_z, NULL,
usr.sbin/unbound/daemon/remote.c
7430
lock_rw_unlock(&item->old_z->lock);
usr.sbin/unbound/daemon/remote.c
7469
fr_worker_auth_add(struct worker* worker, struct fast_reload_auth_change* item,
usr.sbin/unbound/daemon/remote.c
7475
fr_pickup_auth_locks(worker, item->new_z, NULL, item->new_z, &xfr,
usr.sbin/unbound/daemon/remote.c
7477
if(xfr == NULL && item->new_z->zone_is_slave) {
usr.sbin/unbound/daemon/remote.c
7480
xfr = auth_xfer_create(worker->env.auth_zones, item->new_z);
usr.sbin/unbound/daemon/remote.c
7483
if(!xfr_find_soa(item->new_z, xfr)) {
usr.sbin/unbound/daemon/remote.c
7487
if(!xfr_find_soa(item->new_z, xfr)) {
usr.sbin/unbound/daemon/remote.c
7491
auth_zone_pickup_initial_zone(item->new_z, &worker->env);
usr.sbin/unbound/daemon/remote.c
7492
lock_rw_unlock(&item->new_z->lock);
usr.sbin/unbound/daemon/remote.c
7507
lock_rw_wrlock(&item->new_z->lock);
usr.sbin/unbound/daemon/remote.c
7509
auth_zone_verify_zonemd(item->new_z, &worker->env,
usr.sbin/unbound/daemon/remote.c
7511
lock_rw_unlock(&item->new_z->lock);
usr.sbin/unbound/daemon/remote.c
7516
fr_worker_auth_cha(struct worker* worker, struct fast_reload_auth_change* item)
usr.sbin/unbound/daemon/remote.c
7523
fr_worker_auth_del(worker, item, 1);
usr.sbin/unbound/daemon/remote.c
7532
fr_pickup_auth_locks(worker, item->new_z, item->old_z, item->new_z,
usr.sbin/unbound/daemon/remote.c
7546
item->new_z->zone_is_slave = 0;
usr.sbin/unbound/daemon/remote.c
7549
xfr = auth_xfer_create(worker->env.auth_zones, item->new_z);
usr.sbin/unbound/daemon/remote.c
7551
item->new_z->zone_is_slave = 1;
usr.sbin/unbound/daemon/remote.c
7553
lock_rw_unlock(&item->new_z->lock);
usr.sbin/unbound/daemon/remote.c
7554
lock_rw_unlock(&item->old_z->lock);
usr.sbin/unbound/daemon/remote.c
7567
fr_worker_auth_add(worker, item, 1);
usr.sbin/unbound/daemon/remote.c
7575
struct fast_reload_auth_change* item;
usr.sbin/unbound/daemon/remote.c
7576
for(item = auth_zone_change_list; item; item = item->next) {
usr.sbin/unbound/daemon/remote.c
7577
if(item->is_deleted) {
usr.sbin/unbound/daemon/remote.c
7578
fr_worker_auth_del(worker, item, 0);
usr.sbin/unbound/daemon/remote.c
7580
if(item->is_added) {
usr.sbin/unbound/daemon/remote.c
7582
fr_worker_auth_add(worker, item, 0);
usr.sbin/unbound/daemon/remote.c
7585
if(item->is_changed) {
usr.sbin/unbound/daemon/remote.c
7586
fr_worker_auth_cha(worker, item);
usr.sbin/unbound/daemon/remote.c
7954
struct config_strlist* item;
usr.sbin/unbound/daemon/remote.c
7962
item = printq->to_print->first;
usr.sbin/unbound/daemon/remote.c
7963
if(item->next) {
usr.sbin/unbound/daemon/remote.c
7964
printq->to_print->first = item->next;
usr.sbin/unbound/daemon/remote.c
7969
item->next = NULL;
usr.sbin/unbound/daemon/remote.c
7972
printq->client_item = item->str;
usr.sbin/unbound/daemon/remote.c
7973
item->str = NULL;
usr.sbin/unbound/daemon/remote.c
7974
free(item);
usr.sbin/unbound/dnstap/dtstream.c
315
struct dt_io_list_item* item, *nextitem;
usr.sbin/unbound/dnstap/dtstream.c
318
item=dtio->io_list;
usr.sbin/unbound/dnstap/dtstream.c
319
while(item) {
usr.sbin/unbound/dnstap/dtstream.c
320
nextitem = item->next;
usr.sbin/unbound/dnstap/dtstream.c
321
free(item);
usr.sbin/unbound/dnstap/dtstream.c
322
item = nextitem;
usr.sbin/unbound/dnstap/dtstream.c
457
struct dt_io_list_item* item = malloc(sizeof(*item));
usr.sbin/unbound/dnstap/dtstream.c
458
if(!item) return 0;
usr.sbin/unbound/dnstap/dtstream.c
462
item->queue = mq;
usr.sbin/unbound/dnstap/dtstream.c
463
item->next = dtio->io_list;
usr.sbin/unbound/dnstap/dtstream.c
464
dtio->io_list = item;
usr.sbin/unbound/dnstap/dtstream.c
472
struct dt_io_list_item* item, *prev=NULL;
usr.sbin/unbound/dnstap/dtstream.c
474
item = dtio->io_list;
usr.sbin/unbound/dnstap/dtstream.c
475
while(item) {
usr.sbin/unbound/dnstap/dtstream.c
476
if(item->queue == mq) {
usr.sbin/unbound/dnstap/dtstream.c
478
if(prev) prev->next = item->next;
usr.sbin/unbound/dnstap/dtstream.c
479
else dtio->io_list = item->next;
usr.sbin/unbound/dnstap/dtstream.c
481
lock_basic_lock(&item->queue->lock);
usr.sbin/unbound/dnstap/dtstream.c
482
item->queue->dtio = NULL;
usr.sbin/unbound/dnstap/dtstream.c
483
lock_basic_unlock(&item->queue->lock);
usr.sbin/unbound/dnstap/dtstream.c
484
free(item);
usr.sbin/unbound/dnstap/dtstream.c
488
prev = item;
usr.sbin/unbound/dnstap/dtstream.c
489
item = item->next;
usr.sbin/unbound/dnstap/dtstream.c
535
struct dt_io_list_item *spot, *item;
usr.sbin/unbound/dnstap/dtstream.c
546
item = spot;
usr.sbin/unbound/dnstap/dtstream.c
547
while(item) {
usr.sbin/unbound/dnstap/dtstream.c
548
if(dtio_find_in_queue(dtio, item->queue))
usr.sbin/unbound/dnstap/dtstream.c
550
item = item->next;
usr.sbin/unbound/dnstap/dtstream.c
553
item = dtio->io_list;
usr.sbin/unbound/dnstap/dtstream.c
554
while(item) {
usr.sbin/unbound/dnstap/dtstream.c
555
if(dtio_find_in_queue(dtio, item->queue))
usr.sbin/unbound/dnstap/dtstream.c
557
item = item->next;
usr.sbin/unbound/dnstap/unbound-dnstap-socket.c
1235
struct config_strlist* item;
usr.sbin/unbound/dnstap/unbound-dnstap-socket.c
1236
for(item = local_list->first; item; item = item->next) {
usr.sbin/unbound/dnstap/unbound-dnstap-socket.c
1238
s = tap_socket_new_local(item->str, &dtio_mainfdcallback,
usr.sbin/unbound/dnstap/unbound-dnstap-socket.c
1250
struct config_strlist* item;
usr.sbin/unbound/dnstap/unbound-dnstap-socket.c
1251
for(item = tcp_list->first; item; item = item->next) {
usr.sbin/unbound/dnstap/unbound-dnstap-socket.c
1253
s = tap_socket_new_tcpaccept(item->str, &dtio_mainfdcallback,
usr.sbin/unbound/dnstap/unbound-dnstap-socket.c
1266
struct config_strlist* item;
usr.sbin/unbound/dnstap/unbound-dnstap-socket.c
1267
for(item = tls_list->first; item; item = item->next) {
usr.sbin/unbound/dnstap/unbound-dnstap-socket.c
1269
s = tap_socket_new_tlsaccept(item->str, &dtio_mainfdcallback,
usr.sbin/unbound/services/listen_dnsport.c
1169
struct listen_port* item = (struct listen_port*)malloc(
usr.sbin/unbound/services/listen_dnsport.c
1171
if(!item)
usr.sbin/unbound/services/listen_dnsport.c
1173
item->next = *list;
usr.sbin/unbound/services/listen_dnsport.c
1174
item->fd = s;
usr.sbin/unbound/services/listen_dnsport.c
1175
item->ftype = ftype;
usr.sbin/unbound/services/listen_dnsport.c
1176
item->pp2_enabled = pp2_enabled;
usr.sbin/unbound/services/listen_dnsport.c
1177
item->socket = ub_sock;
usr.sbin/unbound/services/listen_dnsport.c
1178
*list = item;
usr.sbin/unbound/services/listen_dnsport.c
1492
struct listen_list* item = (struct listen_list*)malloc(
usr.sbin/unbound/services/listen_dnsport.c
1494
if(!item)
usr.sbin/unbound/services/listen_dnsport.c
1496
item->com = c;
usr.sbin/unbound/services/listen_dnsport.c
1497
item->next = front->cps;
usr.sbin/unbound/services/listen_dnsport.c
1498
front->cps = item;
usr.sbin/unbound/services/listen_dnsport.c
2163
struct tcp_req_done_item* item, *nitem;
usr.sbin/unbound/services/listen_dnsport.c
2178
item = req->done_req_list;
usr.sbin/unbound/services/listen_dnsport.c
2179
while(item) {
usr.sbin/unbound/services/listen_dnsport.c
2180
nitem = item->next;
usr.sbin/unbound/services/listen_dnsport.c
2183
+item->len);
usr.sbin/unbound/services/listen_dnsport.c
2185
free(item->buf);
usr.sbin/unbound/services/listen_dnsport.c
2186
free(item);
usr.sbin/unbound/services/listen_dnsport.c
2187
item = nitem;
usr.sbin/unbound/services/listen_dnsport.c
2262
struct tcp_req_done_item* item;
usr.sbin/unbound/services/listen_dnsport.c
2264
item = req->done_req_list;
usr.sbin/unbound/services/listen_dnsport.c
2266
stream_wait_count -= (sizeof(struct tcp_req_done_item)+item->len);
usr.sbin/unbound/services/listen_dnsport.c
2270
return item;
usr.sbin/unbound/services/listen_dnsport.c
2291
struct tcp_req_done_item* item = tcp_req_info_pop_done(req);
usr.sbin/unbound/services/listen_dnsport.c
2292
tcp_req_info_start_write_buf(req, item->buf, item->len);
usr.sbin/unbound/services/listen_dnsport.c
2293
free(item->buf);
usr.sbin/unbound/services/listen_dnsport.c
2294
free(item);
usr.sbin/unbound/services/listen_dnsport.c
2396
struct tcp_req_open_item* item;
usr.sbin/unbound/services/listen_dnsport.c
2398
item = (struct tcp_req_open_item*)malloc(sizeof(*item));
usr.sbin/unbound/services/listen_dnsport.c
2399
if(!item) return 0;
usr.sbin/unbound/services/listen_dnsport.c
2400
item->next = req->open_req_list;
usr.sbin/unbound/services/listen_dnsport.c
2401
item->mesh = mesh;
usr.sbin/unbound/services/listen_dnsport.c
2402
item->mesh_state = m;
usr.sbin/unbound/services/listen_dnsport.c
2403
req->open_req_list = item;
usr.sbin/unbound/services/listen_dnsport.c
2413
struct tcp_req_done_item* item;
usr.sbin/unbound/services/listen_dnsport.c
2433
item = (struct tcp_req_done_item*)malloc(sizeof(*item));
usr.sbin/unbound/services/listen_dnsport.c
2434
if(!item) {
usr.sbin/unbound/services/listen_dnsport.c
2438
item->next = NULL;
usr.sbin/unbound/services/listen_dnsport.c
2439
item->len = len;
usr.sbin/unbound/services/listen_dnsport.c
2440
item->buf = memdup(buf, len);
usr.sbin/unbound/services/listen_dnsport.c
2441
if(!item->buf) {
usr.sbin/unbound/services/listen_dnsport.c
2442
free(item);
usr.sbin/unbound/services/listen_dnsport.c
2448
if(last) last->next = item;
usr.sbin/unbound/services/listen_dnsport.c
2449
else req->done_req_list = item;
usr.sbin/unbound/testcode/delayer.c
102
uint8_t* item;
usr.sbin/unbound/testcode/delayer.c
531
free(s->item);
usr.sbin/unbound/testcode/delayer.c
538
free(s->item);
usr.sbin/unbound/testcode/delayer.c
622
struct tcp_send_list* item;
usr.sbin/unbound/testcode/delayer.c
640
item = (struct tcp_send_list*)malloc(sizeof(*item));
usr.sbin/unbound/testcode/delayer.c
641
if(!item) {
usr.sbin/unbound/testcode/delayer.c
646
item->len = (size_t)r;
usr.sbin/unbound/testcode/delayer.c
647
item->item = memdup(sldns_buffer_begin(pkt), item->len);
usr.sbin/unbound/testcode/delayer.c
648
if(!item->item) {
usr.sbin/unbound/testcode/delayer.c
649
free(item);
usr.sbin/unbound/testcode/delayer.c
653
item->done = 0;
usr.sbin/unbound/testcode/delayer.c
654
item->wait = *now;
usr.sbin/unbound/testcode/delayer.c
655
dl_tv_add(&item->wait, delay);
usr.sbin/unbound/testcode/delayer.c
656
item->next = NULL;
usr.sbin/unbound/testcode/delayer.c
660
(*last)->next = item;
usr.sbin/unbound/testcode/delayer.c
662
*first = item;
usr.sbin/unbound/testcode/delayer.c
664
*last = item;
usr.sbin/unbound/testcode/delayer.c
681
r = send(s, (void*)(p->item + p->done), p->len - p->done, 0);
usr.sbin/unbound/testcode/delayer.c
701
free(p->item);
usr.sbin/unbound/util/config_file.c
2075
int cfg_strlist_append(struct config_strlist_head* list, char* item)
usr.sbin/unbound/util/config_file.c
2078
if(!item || !list) {
usr.sbin/unbound/util/config_file.c
2079
free(item);
usr.sbin/unbound/util/config_file.c
2084
free(item);
usr.sbin/unbound/util/config_file.c
2087
s->str = item;
usr.sbin/unbound/util/config_file.c
2099
struct config_strlist** head, char* item)
usr.sbin/unbound/util/config_file.c
2102
if(!item || !head)
usr.sbin/unbound/util/config_file.c
2108
s->str = item;
usr.sbin/unbound/util/config_file.c
2115
cfg_strlist_find(struct config_strlist* head, const char *item)
usr.sbin/unbound/util/config_file.c
2122
if(strcmp(s->str, item) == 0) {
usr.sbin/unbound/util/config_file.c
2131
cfg_strlist_insert(struct config_strlist** head, char* item)
usr.sbin/unbound/util/config_file.c
2134
if(!item || !head) {
usr.sbin/unbound/util/config_file.c
2135
free(item);
usr.sbin/unbound/util/config_file.c
2140
free(item);
usr.sbin/unbound/util/config_file.c
2143
s->str = item;
usr.sbin/unbound/util/config_file.c
2150
cfg_strlist_append_ex(struct config_strlist** head, char* item)
usr.sbin/unbound/util/config_file.c
2153
if(!item || !head)
usr.sbin/unbound/util/config_file.c
2158
s->str = item;
usr.sbin/unbound/util/config_file.c
2175
cfg_str2list_insert(struct config_str2list** head, char* item, char* i2)
usr.sbin/unbound/util/config_file.c
2178
if(!item || !i2 || !head) {
usr.sbin/unbound/util/config_file.c
2179
free(item);
usr.sbin/unbound/util/config_file.c
2185
free(item);
usr.sbin/unbound/util/config_file.c
2189
s->str = item;
usr.sbin/unbound/util/config_file.c
2197
cfg_str3list_insert(struct config_str3list** head, char* item, char* i2,
usr.sbin/unbound/util/config_file.c
2201
if(!item || !i2 || !i3 || !head)
usr.sbin/unbound/util/config_file.c
2206
s->str = item;
usr.sbin/unbound/util/config_file.c
2215
cfg_strbytelist_insert(struct config_strbytelist** head, char* item,
usr.sbin/unbound/util/config_file.c
2219
if(!item || !i2 || !head)
usr.sbin/unbound/util/config_file.c
2224
s->str = item;
usr.sbin/unbound/util/config_file.h
1087
int cfg_strlist_append(struct config_strlist_head* list, char* item);
usr.sbin/unbound/util/config_file.h
1095
int cfg_strlist_append_ex(struct config_strlist** head, char* item);
usr.sbin/unbound/util/config_file.h
1104
const char* item);
usr.sbin/unbound/util/config_file.h
1113
int cfg_strlist_insert(struct config_strlist** head, char* item);
usr.sbin/unbound/util/config_file.h
1117
struct config_strlist** head, char* item);
usr.sbin/unbound/util/config_file.h
1127
int cfg_str2list_insert(struct config_str2list** head, char* item, char* i2);
usr.sbin/unbound/util/config_file.h
1137
int cfg_str3list_insert(struct config_str3list** head, char* item, char* i2,
usr.sbin/unbound/util/config_file.h
1148
int cfg_strbytelist_insert(struct config_strbytelist** head, char* item,
usr.sbin/unbound/util/tube.c
229
struct tube_res_list* item = tube->res_list;
usr.sbin/unbound/util/tube.c
236
if(!item) {
usr.sbin/unbound/util/tube.c
241
if(tube->res_write < sizeof(item->len)) {
usr.sbin/unbound/util/tube.c
242
r = write(c->fd, ((uint8_t*)&item->len) + tube->res_write,
usr.sbin/unbound/util/tube.c
243
sizeof(item->len) - tube->res_write);
usr.sbin/unbound/util/tube.c
256
if(tube->res_write < sizeof(item->len))
usr.sbin/unbound/util/tube.c
259
r = write(c->fd, item->buf + tube->res_write - sizeof(item->len),
usr.sbin/unbound/util/tube.c
260
item->len - (tube->res_write - sizeof(item->len)));
usr.sbin/unbound/util/tube.c
273
if(tube->res_write < sizeof(item->len) + item->len)
usr.sbin/unbound/util/tube.c
276
free(item->buf);
usr.sbin/unbound/util/tube.c
277
item->buf = NULL;
usr.sbin/unbound/util/tube.c
279
free(item);
usr.sbin/unbound/util/tube.c
497
struct tube_res_list* item;
usr.sbin/unbound/util/tube.c
499
item = (struct tube_res_list*)malloc(sizeof(*item));
usr.sbin/unbound/util/tube.c
500
if(!item) {
usr.sbin/unbound/util/tube.c
505
item->buf = msg;
usr.sbin/unbound/util/tube.c
506
item->len = len;
usr.sbin/unbound/util/tube.c
507
item->next = NULL;
usr.sbin/unbound/util/tube.c
510
tube->res_last->next = item;
usr.sbin/unbound/util/tube.c
511
else tube->res_list = item;
usr.sbin/unbound/util/tube.c
512
tube->res_last = item;
usr.sbin/unbound/util/tube.c
626
struct tube_res_list* item = NULL;
usr.sbin/unbound/util/tube.c
639
item = tube->res_list;
usr.sbin/unbound/util/tube.c
640
tube->res_list = item->next;
usr.sbin/unbound/util/tube.c
641
if(tube->res_last == item) {
usr.sbin/unbound/util/tube.c
652
if(!item)
usr.sbin/unbound/util/tube.c
654
*buf = item->buf;
usr.sbin/unbound/util/tube.c
655
*len = item->len;
usr.sbin/unbound/util/tube.c
656
free(item);
usr.sbin/unbound/util/tube.c
663
struct tube_res_list* item = NULL;
usr.sbin/unbound/util/tube.c
665
item = tube->res_list;
usr.sbin/unbound/util/tube.c
667
if(item)
usr.sbin/unbound/util/tube.c
755
struct tube_res_list* item;
usr.sbin/unbound/util/tube.c
757
item = (struct tube_res_list*)malloc(sizeof(*item));
usr.sbin/unbound/util/tube.c
759
if(!item) {
usr.sbin/unbound/util/tube.c
764
item->buf = msg;
usr.sbin/unbound/util/tube.c
765
item->len = len;
usr.sbin/unbound/util/tube.c
766
item->next = NULL;
usr.sbin/unbound/util/tube.c
770
tube->res_last->next = item;
usr.sbin/unbound/util/tube.c
771
else tube->res_list = item;
usr.sbin/unbound/util/tube.c
772
tube->res_last = item;