Symbol: item
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
1031
item = pitem_new(seq64be, frag);
lib/libssl/d1_both.c
1032
if (item == NULL) {
lib/libssl/d1_both.c
1037
pqueue_insert(s->d1->sent_messages, item);
lib/libssl/d1_both.c
1046
pitem *item;
lib/libssl/d1_both.c
1048
for(item = pqueue_pop(s->d1->sent_messages); item != NULL;
lib/libssl/d1_both.c
1049
item = pqueue_pop(s->d1->sent_messages)) {
lib/libssl/d1_both.c
1050
frag = item->data;
lib/libssl/d1_both.c
1055
pitem_free(item);
lib/libssl/d1_both.c
514
pitem *item;
lib/libssl/d1_both.c
519
item = pqueue_peek(s->d1->buffered_messages);
lib/libssl/d1_both.c
520
if (item == NULL)
lib/libssl/d1_both.c
523
frag = (hm_fragment *)item->data;
lib/libssl/d1_both.c
543
pitem_free(item);
lib/libssl/d1_both.c
578
pitem *item = NULL;
lib/libssl/d1_both.c
596
item = pqueue_find(s->d1->buffered_messages, seq64be);
lib/libssl/d1_both.c
598
if (item == NULL) {
lib/libssl/d1_both.c
606
frag = (hm_fragment*)item->data;
lib/libssl/d1_both.c
608
item = NULL;
lib/libssl/d1_both.c
650
if (item == NULL) {
lib/libssl/d1_both.c
655
item = pitem_new(seq64be, frag);
lib/libssl/d1_both.c
656
if (item == NULL) {
lib/libssl/d1_both.c
661
pqueue_insert(s->d1->buffered_messages, item);
lib/libssl/d1_both.c
667
if (item == NULL && frag != NULL)
lib/libssl/d1_both.c
679
pitem *item = NULL;
lib/libssl/d1_both.c
690
item = pqueue_find(s->d1->buffered_messages, seq64be);
lib/libssl/d1_both.c
696
if (item != NULL && frag_len < msg_hdr->msg_len)
lib/libssl/d1_both.c
697
item = NULL;
lib/libssl/d1_both.c
706
msg_hdr->seq > s->d1->handshake_read_seq + 10 || item != NULL ||
lib/libssl/d1_both.c
744
item = pitem_new(seq64be, frag);
lib/libssl/d1_both.c
745
if (item == NULL)
lib/libssl/d1_both.c
748
pqueue_insert(s->d1->buffered_messages, item);
lib/libssl/d1_both.c
754
if (item == NULL && frag != NULL)
lib/libssl/d1_both.c
974
pitem *item;
lib/libssl/d1_both.c
979
for (item = pqueue_next(&iter); item != NULL; item = pqueue_next(&iter)) {
lib/libssl/d1_both.c
980
frag = (hm_fragment *)item->data;
lib/libssl/d1_both.c
995
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
2923
const char *item = NULL;
sbin/pfctl/pfctl.c
2928
if (item == NULL)
sbin/pfctl/pfctl.c
2929
item = *list;
sbin/pfctl/pfctl.c
2934
return (item);
sbin/unwind/libunbound/services/listen_dnsport.c
1168
struct listen_port* item = (struct listen_port*)malloc(
sbin/unwind/libunbound/services/listen_dnsport.c
1170
if(!item)
sbin/unwind/libunbound/services/listen_dnsport.c
1172
item->next = *list;
sbin/unwind/libunbound/services/listen_dnsport.c
1173
item->fd = s;
sbin/unwind/libunbound/services/listen_dnsport.c
1174
item->ftype = ftype;
sbin/unwind/libunbound/services/listen_dnsport.c
1175
item->pp2_enabled = pp2_enabled;
sbin/unwind/libunbound/services/listen_dnsport.c
1176
item->socket = ub_sock;
sbin/unwind/libunbound/services/listen_dnsport.c
1177
*list = item;
sbin/unwind/libunbound/services/listen_dnsport.c
1491
struct listen_list* item = (struct listen_list*)malloc(
sbin/unwind/libunbound/services/listen_dnsport.c
1493
if(!item)
sbin/unwind/libunbound/services/listen_dnsport.c
1495
item->com = c;
sbin/unwind/libunbound/services/listen_dnsport.c
1496
item->next = front->cps;
sbin/unwind/libunbound/services/listen_dnsport.c
1497
front->cps = item;
sbin/unwind/libunbound/services/listen_dnsport.c
2162
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
2383
struct tcp_req_open_item* item;
sbin/unwind/libunbound/services/listen_dnsport.c
2385
item = (struct tcp_req_open_item*)malloc(sizeof(*item));
sbin/unwind/libunbound/services/listen_dnsport.c
2386
if(!item) return 0;
sbin/unwind/libunbound/services/listen_dnsport.c
2387
item->next = req->open_req_list;
sbin/unwind/libunbound/services/listen_dnsport.c
2388
item->mesh = mesh;
sbin/unwind/libunbound/services/listen_dnsport.c
2389
item->mesh_state = m;
sbin/unwind/libunbound/services/listen_dnsport.c
2390
req->open_req_list = item;
sbin/unwind/libunbound/services/listen_dnsport.c
2400
struct tcp_req_done_item* item;
sbin/unwind/libunbound/services/listen_dnsport.c
2420
item = (struct tcp_req_done_item*)malloc(sizeof(*item));
sbin/unwind/libunbound/services/listen_dnsport.c
2421
if(!item) {
sbin/unwind/libunbound/services/listen_dnsport.c
2425
item->next = NULL;
sbin/unwind/libunbound/services/listen_dnsport.c
2426
item->len = len;
sbin/unwind/libunbound/services/listen_dnsport.c
2427
item->buf = memdup(buf, len);
sbin/unwind/libunbound/services/listen_dnsport.c
2428
if(!item->buf) {
sbin/unwind/libunbound/services/listen_dnsport.c
2429
free(item);
sbin/unwind/libunbound/services/listen_dnsport.c
2435
if(last) last->next = item;
sbin/unwind/libunbound/services/listen_dnsport.c
2436
else req->done_req_list = item;
sbin/unwind/libunbound/util/config_file.c
2092
int cfg_strlist_append(struct config_strlist_head* list, char* item)
sbin/unwind/libunbound/util/config_file.c
2095
if(!item || !list) {
sbin/unwind/libunbound/util/config_file.c
2096
free(item);
sbin/unwind/libunbound/util/config_file.c
2101
free(item);
sbin/unwind/libunbound/util/config_file.c
2104
s->str = item;
sbin/unwind/libunbound/util/config_file.c
2116
struct config_strlist** head, char* item)
sbin/unwind/libunbound/util/config_file.c
2119
if(!item || !head)
sbin/unwind/libunbound/util/config_file.c
2125
s->str = item;
sbin/unwind/libunbound/util/config_file.c
2132
cfg_strlist_find(struct config_strlist* head, const char *item)
sbin/unwind/libunbound/util/config_file.c
2139
if(strcmp(s->str, item) == 0) {
sbin/unwind/libunbound/util/config_file.c
2148
cfg_strlist_insert(struct config_strlist** head, char* item)
sbin/unwind/libunbound/util/config_file.c
2151
if(!item || !head) {
sbin/unwind/libunbound/util/config_file.c
2152
free(item);
sbin/unwind/libunbound/util/config_file.c
2157
free(item);
sbin/unwind/libunbound/util/config_file.c
2160
s->str = item;
sbin/unwind/libunbound/util/config_file.c
2167
cfg_strlist_append_ex(struct config_strlist** head, char* item)
sbin/unwind/libunbound/util/config_file.c
2170
if(!item || !head)
sbin/unwind/libunbound/util/config_file.c
2175
s->str = item;
sbin/unwind/libunbound/util/config_file.c
2192
cfg_str2list_insert(struct config_str2list** head, char* item, char* i2)
sbin/unwind/libunbound/util/config_file.c
2195
if(!item || !i2 || !head) {
sbin/unwind/libunbound/util/config_file.c
2196
free(item);
sbin/unwind/libunbound/util/config_file.c
2202
free(item);
sbin/unwind/libunbound/util/config_file.c
2206
s->str = item;
sbin/unwind/libunbound/util/config_file.c
2214
cfg_str3list_insert(struct config_str3list** head, char* item, char* i2,
sbin/unwind/libunbound/util/config_file.c
2218
if(!item || !i2 || !i3 || !head)
sbin/unwind/libunbound/util/config_file.c
2223
s->str = item;
sbin/unwind/libunbound/util/config_file.c
2232
cfg_strbytelist_insert(struct config_strbytelist** head, char* item,
sbin/unwind/libunbound/util/config_file.c
2236
if(!item || !i2 || !head)
sbin/unwind/libunbound/util/config_file.c
2241
s->str = item;
sbin/unwind/libunbound/util/config_file.h
1093
int cfg_strlist_append(struct config_strlist_head* list, char* item);
sbin/unwind/libunbound/util/config_file.h
1101
int cfg_strlist_append_ex(struct config_strlist** head, char* item);
sbin/unwind/libunbound/util/config_file.h
1110
const char* item);
sbin/unwind/libunbound/util/config_file.h
1119
int cfg_strlist_insert(struct config_strlist** head, char* item);
sbin/unwind/libunbound/util/config_file.h
1123
struct config_strlist** head, char* item);
sbin/unwind/libunbound/util/config_file.h
1133
int cfg_str2list_insert(struct config_str2list** head, char* item, char* i2);
sbin/unwind/libunbound/util/config_file.h
1143
int cfg_str3list_insert(struct config_str3list** head, char* item, char* i2,
sbin/unwind/libunbound/util/config_file.h
1154
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
688
int item;
sys/kern/kern_pledge.c
690
item = checkpledgepaths(path);
sys/kern/kern_pledge.c
691
if (item == 0 && checkzoneinfopath(path) == 0)
sys/kern/kern_pledge.c
692
item = PLEDGEPATH_ZONEINFO;
sys/kern/kern_pledge.c
693
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/servconf.c
1090
struct include_item *item;
usr.bin/ssh/servconf.c
2089
TAILQ_FOREACH(item, includes, entry) {
usr.bin/ssh/servconf.c
2090
if (strcmp(item->selector, arg) != 0)
usr.bin/ssh/servconf.c
2092
if (item->filename != NULL) {
usr.bin/ssh/servconf.c
2094
item->filename, item->contents,
usr.bin/ssh/servconf.c
2123
item = xcalloc(1, sizeof(*item));
usr.bin/ssh/servconf.c
2124
item->selector = xstrdup(arg);
usr.bin/ssh/servconf.c
2126
item, entry);
usr.bin/ssh/servconf.c
2133
item = xcalloc(1, sizeof(*item));
usr.bin/ssh/servconf.c
2134
item->selector = xstrdup(arg);
usr.bin/ssh/servconf.c
2135
item->filename = xstrdup(gbuf.gl_pathv[n]);
usr.bin/ssh/servconf.c
2136
if ((item->contents = sshbuf_new()) == NULL)
usr.bin/ssh/servconf.c
2138
load_server_config(item->filename,
usr.bin/ssh/servconf.c
2139
item->contents);
usr.bin/ssh/servconf.c
2141
item->filename, item->contents,
usr.bin/ssh/servconf.c
2148
TAILQ_INSERT_TAIL(includes, item, entry);
usr.bin/ssh/sshd-session.c
615
struct include_item *item;
usr.bin/ssh/sshd-session.c
638
item = xcalloc(1, sizeof(*item));
usr.bin/ssh/sshd-session.c
639
if ((item->contents = sshbuf_new()) == NULL)
usr.bin/ssh/sshd-session.c
641
if ((r = sshbuf_get_cstring(inc, &item->selector, NULL)) != 0 ||
usr.bin/ssh/sshd-session.c
642
(r = sshbuf_get_cstring(inc, &item->filename, NULL)) != 0 ||
usr.bin/ssh/sshd-session.c
643
(r = sshbuf_get_stringb(inc, item->contents)) != 0)
usr.bin/ssh/sshd-session.c
645
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
325
char *item, **ret = NULL;
usr.bin/tcpbench/tcpbench.c
328
while ((item = strsep(&list, ", \t\n")) != NULL) {
usr.bin/tcpbench/tcpbench.c
329
check_kvar(item);
usr.bin/tcpbench/tcpbench.c
332
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
1046
long long maxval, long long curval, struct cmdq_item *item, char **cause)
usr.bin/tmux/arguments.c
1061
item, cause));
usr.bin/tmux/arguments.c
1069
long long maxval, long long curval, struct cmdq_item *item, char **cause)
usr.bin/tmux/arguments.c
1080
f = format_single_from_target(item, copy);
usr.bin/tmux/arguments.c
1098
f = format_single_from_target(item, value);
usr.bin/tmux/arguments.c
752
args_make_commands_now(struct cmd *self, struct cmdq_item *item, u_int idx,
usr.bin/tmux/arguments.c
759
state = args_make_commands_prepare(self, item, idx, NULL, 0, expand);
usr.bin/tmux/arguments.c
762
cmdq_error(item, "%s", error);
usr.bin/tmux/arguments.c
773
args_make_commands_prepare(struct cmd *self, struct cmdq_item *item, u_int idx,
usr.bin/tmux/arguments.c
777
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/arguments.c
778
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/arguments.c
802
state->cmd = format_single_from_target(item, cmd);
usr.bin/tmux/arguments.c
808
state->pi.item = item;
usr.bin/tmux/arguments.c
943
long long maxval, struct cmdq_item *item, char **cause)
usr.bin/tmux/arguments.c
963
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
104
cwd = format_single(item, cflag, c, s, wl, wp);
usr.bin/tmux/cmd-attach-session.c
114
cmdq_error(item, "client is read-only");
usr.bin/tmux/cmd-attach-session.c
138
if (~cmdq_get_flags(item) & CMDQ_STATE_REPEAT)
usr.bin/tmux/cmd-attach-session.c
142
cmdq_error(item, "open terminal failed: %s", cause);
usr.bin/tmux/cmd-attach-session.c
177
cmd_attach_session_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-attach-session.c
181
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
67
cmdq_error(item, "no sessions");
usr.bin/tmux/cmd-attach-session.c
75
cmdq_error(item, "sessions should be nested with care, "
usr.bin/tmux/cmd-attach-session.c
87
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
107
cmdq_error(item, "pane is modal");
usr.bin/tmux/cmd-break-pane.c
112
return (cmd_break_pane_float(item, args, w, wp));
usr.bin/tmux/cmd-break-pane.c
115
cmdq_error(item, "invalid window name: %s", name);
usr.bin/tmux/cmd-break-pane.c
133
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-break-pane.c
149
cmdq_error(item, "index in use: %d", idx);
usr.bin/tmux/cmd-break-pane.c
203
cp = format_single(item, template, tc, dst_s, wl, wp);
usr.bin/tmux/cmd-break-pane.c
204
cmdq_print(item, "%s", cp);
usr.bin/tmux/cmd-break-pane.c
50
cmd_break_pane_float(struct cmdq_item *item, struct args *args,
usr.bin/tmux/cmd-break-pane.c
59
cmdq_error(item, "pane is already floating");
usr.bin/tmux/cmd-break-pane.c
63
cmdq_error(item, "can't float a pane while window is zoomed");
usr.bin/tmux/cmd-break-pane.c
67
if (layout_floating_args_parse(item, args, lines, w, fg, &cause) != 0) {
usr.bin/tmux/cmd-break-pane.c
68
cmdq_error(item, "failed to float pane: %s", cause);
usr.bin/tmux/cmd-break-pane.c
90
cmd_break_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-break-pane.c
93
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-break-pane.c
94
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-break-pane.c
95
struct cmd_find_state *source = cmdq_get_source(item);
usr.bin/tmux/cmd-break-pane.c
96
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-capture-pane.c
254
cmd_capture_pane_history(struct args *args, struct cmdq_item *item,
usr.bin/tmux/cmd-capture-pane.c
275
cmdq_error(item, "no alternate screen");
usr.bin/tmux/cmd-capture-pane.c
300
item, &cause);
usr.bin/tmux/cmd-capture-pane.c
317
item, &cause);
usr.bin/tmux/cmd-capture-pane.c
410
cmd_capture_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-capture-pane.c
413
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-capture-pane.c
414
struct window_pane *wp = cmdq_get_target(item)->wp;
usr.bin/tmux/cmd-capture-pane.c
434
buf = cmd_capture_pane_history(args, item, wp, &len);
usr.bin/tmux/cmd-capture-pane.c
445
cmdq_error(item, "can't write to client");
usr.bin/tmux/cmd-capture-pane.c
459
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-choose-tree.c
123
cmd_choose_tree_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-choose-tree.c
126
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-choose-tree.c
133
cmdq_error(item, "invalid sort order");
usr.bin/tmux/cmd-choose-tree.c
154
window_pane_set_mode(wp, NULL, mode, item, target, args);
usr.bin/tmux/cmd-command-prompt.c
107
cdata->item = item;
usr.bin/tmux/cmd-command-prompt.c
110
cdata->state = args_make_commands_prepare(self, item, 0, "%1", wait,
usr.bin/tmux/cmd-command-prompt.c
160
cmdq_error(item, "unknown type: %s", type);
usr.bin/tmux/cmd-command-prompt.c
203
struct cmdq_item *item = cdata->item, *new_item;
usr.bin/tmux/cmd-command-prompt.c
242
} else if (item == NULL) {
usr.bin/tmux/cmd-command-prompt.c
246
new_item = cmdq_get_command(cmdlist, cmdq_get_state(item));
usr.bin/tmux/cmd-command-prompt.c
247
cmdq_insert_after(item, new_item);
usr.bin/tmux/cmd-command-prompt.c
260
if (item != NULL) {
usr.bin/tmux/cmd-command-prompt.c
261
cdata->item = NULL;
usr.bin/tmux/cmd-command-prompt.c
262
cmdq_continue(item);
usr.bin/tmux/cmd-command-prompt.c
273
if (cdata->item != NULL) {
usr.bin/tmux/cmd-command-prompt.c
274
cmdq_continue(cdata->item);
usr.bin/tmux/cmd-command-prompt.c
275
cdata->item = NULL;
usr.bin/tmux/cmd-command-prompt.c
59
struct cmdq_item *item;
usr.bin/tmux/cmd-command-prompt.c
83
cmd_command_prompt_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-command-prompt.c
86
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-command-prompt.c
87
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-copy-mode.c
82
window_pane_set_mode(wp, NULL, &window_clock_mode, item, NULL,
usr.bin/tmux/cmd-copy-mode.c
94
if (!window_pane_set_mode(wp, swp, &window_copy_mode, item, NULL,
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 *c = cmdq_get_client(item);
usr.bin/tmux/cmd-detach-client.c
63
struct client *tc = cmdq_get_target_client(item), *loop;
usr.bin/tmux/cmd-detach-client.c
75
cmdq_error(item, "client is read-only");
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
293
cmd_display_menu_get_menu_pos(struct client *tc, struct cmdq_item *item,
usr.bin/tmux/cmd-display-menu.c
296
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-display-menu.c
297
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/cmd-display-menu.c
315
ft = format_create_from_target(item);
usr.bin/tmux/cmd-display-menu.c
471
cmd_display_menu_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-display-menu.c
474
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-display-menu.c
475
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/cmd-display-menu.c
476
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-display-menu.c
497
cmdq_error(item, "starting choice %s", cause);
usr.bin/tmux/cmd-display-menu.c
504
title = format_single_from_target(item, args_get(args, 'T'));
usr.bin/tmux/cmd-display-menu.c
513
menu_add_item(menu, NULL, item, tc, target);
usr.bin/tmux/cmd-display-menu.c
518
cmdq_error(item, "not enough arguments");
usr.bin/tmux/cmd-display-menu.c
527
menu_add_item(menu, &menu_item, item, tc, target);
usr.bin/tmux/cmd-display-menu.c
530
cmdq_error(item, "invalid menu arguments");
usr.bin/tmux/cmd-display-menu.c
535
if (!cmd_display_menu_get_menu_pos(tc, item, args, &px, &py,
usr.bin/tmux/cmd-display-menu.c
545
cmdq_error(item, "menu-border-lines %s", cause);
usr.bin/tmux/cmd-display-menu.c
554
if (menu_display(menu, flags, starting_choice, item, px, py, tc, lines,
usr.bin/tmux/cmd-display-menu.c
570
cmd_display_popup_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-display-menu.c
573
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-display-menu.c
575
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-display-menu.c
604
cmdq_error(item, "height %s", cause);
usr.bin/tmux/cmd-display-menu.c
614
cmdq_error(item, "width %s", cause);
usr.bin/tmux/cmd-display-menu.c
623
if (!cmd_display_menu_get_popup_pos(tc, item, args, &px, &py,
usr.bin/tmux/cmd-display-menu.c
629
cwd = format_single_from_target(item, value);
usr.bin/tmux/cmd-display-menu.c
664
cmdq_error(item, "popup-border-lines %s", cause);
usr.bin/tmux/cmd-display-menu.c
670
title = format_single_from_target(item, args_get(args, 'T'));
usr.bin/tmux/cmd-display-menu.c
695
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_popup_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-find-window.c
112
window_pane_set_mode(wp, NULL, &window_tree_mode, item, target,
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
1001
cmdq_error(item, "no current target");
usr.bin/tmux/cmd-find.c
1014
c = cmdq_get_client(item);
usr.bin/tmux/cmd-find.c
1016
cmdq_error(item, "no current client");
usr.bin/tmux/cmd-find.c
1027
m = &cmdq_get_event(item)->m;
usr.bin/tmux/cmd-find.c
1049
cmdq_error(item, "no mouse target");
usr.bin/tmux/cmd-find.c
1059
cmdq_error(item, "no marked target");
usr.bin/tmux/cmd-find.c
1156
cmdq_error(item, "can't specify pane here");
usr.bin/tmux/cmd-find.c
1259
cmdq_error(item, "can't find session: %s", session);
usr.bin/tmux/cmd-find.c
1264
cmdq_error(item, "can't find window: %s", window);
usr.bin/tmux/cmd-find.c
1269
cmdq_error(item, "can't find pane: %s", pane);
usr.bin/tmux/cmd-find.c
1275
cmd_find_current_client(struct cmdq_item *item, int quiet)
usr.bin/tmux/cmd-find.c
1282
if (item != NULL)
usr.bin/tmux/cmd-find.c
1283
c = cmdq_get_client(item);
usr.bin/tmux/cmd-find.c
1298
if (found == NULL && item != NULL && !quiet)
usr.bin/tmux/cmd-find.c
1299
cmdq_error(item, "no current client");
usr.bin/tmux/cmd-find.c
1306
cmd_find_client(struct cmdq_item *item, const char *target, int quiet)
usr.bin/tmux/cmd-find.c
1314
return (cmd_find_current_client(item, quiet));
usr.bin/tmux/cmd-find.c
1341
cmdq_error(item, "can't find client: %s", copy);
usr.bin/tmux/cmd-find.c
940
cmd_find_target(struct cmd_find_state *fs, struct cmdq_item *item,
usr.bin/tmux/cmd-find.c
983
target == NULL ? "none" : target, s, item, tmp);
usr.bin/tmux/cmd-find.c
992
} else if (cmd_find_valid_state(cmdq_get_current(item))) {
usr.bin/tmux/cmd-find.c
993
fs->current = cmdq_get_current(item);
usr.bin/tmux/cmd-find.c
995
} else if (cmd_find_from_client(&current, 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
181
cmdq_error(item, "unknown position: %s", position);
usr.bin/tmux/cmd-join-pane.c
198
cmd_join_pane_move(struct cmdq_item *item, struct args *args,
usr.bin/tmux/cmd-join-pane.c
212
w->sx, w->sx, item, &cause);
usr.bin/tmux/cmd-join-pane.c
214
cmdq_error(item, "position %s", cause);
usr.bin/tmux/cmd-join-pane.c
223
w->sy, w->sy, item, &cause);
usr.bin/tmux/cmd-join-pane.c
225
cmdq_error(item, "position %s", cause);
usr.bin/tmux/cmd-join-pane.c
243
cmdq_error(item, "offset %s", errstr);
usr.bin/tmux/cmd-join-pane.c
269
cmd_join_pane_mouse_update(struct cmdq_item *item)
usr.bin/tmux/cmd-join-pane.c
271
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-join-pane.c
272
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/cmd-join-pane.c
273
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-join-pane.c
334
cmd_join_pane_zindex(struct cmdq_item *item, struct winlink *wl,
usr.bin/tmux/cmd-join-pane.c
344
cmdq_error(item, "z-index %s", errstr);
usr.bin/tmux/cmd-join-pane.c
371
cmd_join_pane_tile(struct cmdq_item *item, struct args *args, struct window *w,
usr.bin/tmux/cmd-join-pane.c
377
cmdq_error(item, "pane is not floating");
usr.bin/tmux/cmd-join-pane.c
381
cmdq_error(item, "can't tile a pane while window is zoomed");
usr.bin/tmux/cmd-join-pane.c
391
cmdq_error(item, "no space for a new pane");
usr.bin/tmux/cmd-join-pane.c
411
cmd_join_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-join-pane.c
414
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-join-pane.c
415
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-join-pane.c
416
struct cmd_find_state *source = cmdq_get_source(item);
usr.bin/tmux/cmd-join-pane.c
434
return (cmd_join_pane_mouse_update(item));
usr.bin/tmux/cmd-join-pane.c
436
cmdq_error(item, "pane is not floating");
usr.bin/tmux/cmd-join-pane.c
441
return (cmd_join_pane_place(item, dst_wl, dst_wp, s));
usr.bin/tmux/cmd-join-pane.c
445
return (cmd_join_pane_zindex(item, dst_wl, dst_wp, s));
usr.bin/tmux/cmd-join-pane.c
454
return (cmd_join_pane_move(item, args, dst_wl, dst_wp));
usr.bin/tmux/cmd-join-pane.c
463
cmdq_error(item, "pane is modal");
usr.bin/tmux/cmd-join-pane.c
472
return (cmd_join_pane_tile(item, args, src_w, src_wp));
usr.bin/tmux/cmd-join-pane.c
473
cmdq_error(item, "source and target panes must be different");
usr.bin/tmux/cmd-join-pane.c
484
lc = layout_get_tiled_cell(item, args, dst_w, dst_wp, flags, &cause);
usr.bin/tmux/cmd-join-pane.c
486
cmdq_error(item, "size or position %s", cause);
usr.bin/tmux/cmd-join-pane.c
69
cmd_join_pane_place(struct cmdq_item *item, struct winlink *wl,
usr.bin/tmux/cmd-kill-pane.c
106
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-kill-pane.c
49
cmd_kill_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-kill-pane.c
52
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-kill-pane.c
57
cmdq_error(item, "-f only valid with -a");
usr.bin/tmux/cmd-kill-pane.c
62
return (cmd_kill_pane_all(item, filter));
usr.bin/tmux/cmd-kill-pane.c
65
cmdq_error(item, "no active pane to kill");
usr.bin/tmux/cmd-kill-pane.c
73
cmd_kill_pane_all(struct cmdq_item *item, const char *filter)
usr.bin/tmux/cmd-kill-pane.c
75
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-kill-pane.c
85
if (!cmd_kill_pane_filter(item, s, wl, loopwp, filter))
usr.bin/tmux/cmd-kill-pane.c
96
cmd_kill_pane_filter(struct cmdq_item *item, struct session *s,
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
104
cmd_kill_session_filter(struct cmdq_item *item, struct session *s,
usr.bin/tmux/cmd-kill-session.c
114
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-kill-session.c
51
cmd_kill_session_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-kill-session.c
54
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-kill-session.c
61
cmdq_error(item, "-f only valid with -a");
usr.bin/tmux/cmd-kill-session.c
72
return (cmd_kill_session_all(item, filter));
usr.bin/tmux/cmd-kill-session.c
87
cmd_kill_session_all(struct cmdq_item *item, const char *filter)
usr.bin/tmux/cmd-kill-session.c
89
struct session *s = cmdq_get_target(item)->s;
usr.bin/tmux/cmd-kill-session.c
95
if (!cmd_kill_session_filter(item, sloop, filter))
usr.bin/tmux/cmd-kill-window.c
110
cmd_kill_window_filter(item, s, loop, filter)) {
usr.bin/tmux/cmd-kill-window.c
126
if (cmd_kill_window_filter(item, s, loop, filter))
usr.bin/tmux/cmd-kill-window.c
138
cmd_kill_window_filter(struct cmdq_item *item, struct session *s,
usr.bin/tmux/cmd-kill-window.c
148
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-kill-window.c
61
cmd_kill_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-kill-window.c
64
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-kill-window.c
71
cmdq_error(item, "-f only valid with -a");
usr.bin/tmux/cmd-kill-window.c
77
cmdq_error(item, "window only linked to one session");
usr.bin/tmux/cmd-kill-window.c
86
return (cmd_kill_window_all(item, filter));
usr.bin/tmux/cmd-kill-window.c
93
cmd_kill_window_all(struct cmdq_item *item, const char *filter)
usr.bin/tmux/cmd-kill-window.c
95
struct cmd_find_state *target = cmdq_get_target(item);
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
227
cmdq_error(item, "unknown key: %s", keystr);
usr.bin/tmux/cmd-list-keys.c
234
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-list-keys.c
248
cmdq_print(item, "%s", line);
usr.bin/tmux/cmd-list-panes.c
148
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/cmd-list-panes.c
160
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
103
ename = format_single(item, tmp, c, NULL, NULL, NULL);
usr.bin/tmux/cmd-new-session.c
105
cmdq_error(item, "invalid window name: %s", ename);
usr.bin/tmux/cmd-new-session.c
113
ename = format_single(item, tmp, c, NULL, NULL, NULL);
usr.bin/tmux/cmd-new-session.c
115
cmdq_error(item, "invalid session name: %s", ename);
usr.bin/tmux/cmd-new-session.c
128
retval = cmd_attach_session(item, as->name,
usr.bin/tmux/cmd-new-session.c
138
cmdq_error(item, "duplicate session: %s", sname);
usr.bin/tmux/cmd-new-session.c
156
cmdq_error(item,
usr.bin/tmux/cmd-new-session.c
178
cwd = format_single(item, tmp, c, NULL, NULL, NULL);
usr.bin/tmux/cmd-new-session.c
195
if (server_client_check_nested(cmdq_get_client(item))) {
usr.bin/tmux/cmd-new-session.c
196
cmdq_error(item, "sessions should be nested with care, "
usr.bin/tmux/cmd-new-session.c
209
cmdq_error(item, "open terminal failed: %s", cause);
usr.bin/tmux/cmd-new-session.c
226
cmdq_error(item, "width %s", errstr);
usr.bin/tmux/cmd-new-session.c
242
cmdq_error(item, "height %s", errstr);
usr.bin/tmux/cmd-new-session.c
292
sc.item = item;
usr.bin/tmux/cmd-new-session.c
307
cmdq_error(item, "create window failed: %s", cause);
usr.bin/tmux/cmd-new-session.c
343
if (~cmdq_get_flags(item) & CMDQ_STATE_REPEAT)
usr.bin/tmux/cmd-new-session.c
351
cp = format_single(item, template, c, s, s->curw, NULL);
usr.bin/tmux/cmd-new-session.c
352
cmdq_print(item, "%s", cp);
usr.bin/tmux/cmd-new-session.c
362
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
100
cmdq_error(item, "multiple windows named %s", wname);
usr.bin/tmux/cmd-new-window.c
126
sc.item = item;
usr.bin/tmux/cmd-new-window.c
152
cmdq_error(item, "create window failed: %s", cause);
usr.bin/tmux/cmd-new-window.c
165
cp = format_single(item, template, tc, s, new_wl,
usr.bin/tmux/cmd-new-window.c
167
cmdq_print(item, "%s", cp);
usr.bin/tmux/cmd-new-window.c
172
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
72
cmdq_error(item, "command cannot be given for empty pane");
usr.bin/tmux/cmd-new-window.c
82
expanded = format_single(item, name, c, s, NULL, NULL);
usr.bin/tmux/cmd-new-window.c
84
cmdq_error(item, "invalid window name: %s", expanded);
usr.bin/tmux/cmd-new-window.c
92
expanded = format_single(item, wname, c, s, NULL, NULL);
usr.bin/tmux/cmd-parse.y
1000
cmdq_insert_after(after, item);
usr.bin/tmux/cmd-parse.y
1012
struct cmdq_item *item;
usr.bin/tmux/cmd-parse.y
1023
item = cmdq_get_command(pr->cmdlist, state);
usr.bin/tmux/cmd-parse.y
1024
cmdq_append(c, item);
usr.bin/tmux/cmd-parse.y
213
ft = format_create(NULL, pi->item, FORMAT_NONE, flags);
usr.bin/tmux/cmd-parse.y
617
if (pi->item == NULL || (~pi->flags & CMD_PARSE_VERBOSE))
usr.bin/tmux/cmd-parse.y
621
cmdq_print(pi->item, "%s:%u: %s", pi->file, pi->line, s);
usr.bin/tmux/cmd-parse.y
623
cmdq_print(pi->item, "%u: %s", pi->line, s);
usr.bin/tmux/cmd-parse.y
988
struct cmdq_item *item;
usr.bin/tmux/cmd-parse.y
999
item = cmdq_get_command(pr->cmdlist, state);
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_cmd(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
155
return (item->cmd);
usr.bin/tmux/cmd-queue.c
160
cmdq_get_client(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
162
return (item->client);
usr.bin/tmux/cmd-queue.c
167
cmdq_get_target_client(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
169
return (item->target_client);
usr.bin/tmux/cmd-queue.c
174
cmdq_get_state(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
176
return (item->state);
usr.bin/tmux/cmd-queue.c
181
cmdq_get_target(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
183
return (&item->target);
usr.bin/tmux/cmd-queue.c
188
cmdq_get_source(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
190
return (&item->source);
usr.bin/tmux/cmd-queue.c
195
cmdq_get_event(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
197
return (&item->state->event);
usr.bin/tmux/cmd-queue.c
202
cmdq_get_current(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
204
return (&item->state->current);
usr.bin/tmux/cmd-queue.c
209
cmdq_get_flags(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
211
return (item->state->flags);
usr.bin/tmux/cmd-queue.c
295
cmdq_merge_formats(struct cmdq_item *item, struct format_tree *ft)
usr.bin/tmux/cmd-queue.c
299
if (item->cmd != NULL) {
usr.bin/tmux/cmd-queue.c
300
entry = cmd_get_entry(item->cmd);
usr.bin/tmux/cmd-queue.c
303
if (item->state->formats != NULL)
usr.bin/tmux/cmd-queue.c
304
format_merge(ft, item->state->formats);
usr.bin/tmux/cmd-queue.c
309
cmdq_append(struct client *c, struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
315
next = item->next;
usr.bin/tmux/cmd-queue.c
316
item->next = NULL;
usr.bin/tmux/cmd-queue.c
320
item->client = c;
usr.bin/tmux/cmd-queue.c
322
item->queue = queue;
usr.bin/tmux/cmd-queue.c
323
TAILQ_INSERT_TAIL(&queue->list, item, entry);
usr.bin/tmux/cmd-queue.c
324
log_debug("%s %s: %s", __func__, cmdq_name(c), item->name);
usr.bin/tmux/cmd-queue.c
326
item = next;
usr.bin/tmux/cmd-queue.c
327
} while (item != NULL);
usr.bin/tmux/cmd-queue.c
333
cmdq_insert_after(struct cmdq_item *after, struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
340
next = item->next;
usr.bin/tmux/cmd-queue.c
341
item->next = after->next;
usr.bin/tmux/cmd-queue.c
342
after->next = item;
usr.bin/tmux/cmd-queue.c
346
item->client = c;
usr.bin/tmux/cmd-queue.c
348
item->queue = queue;
usr.bin/tmux/cmd-queue.c
349
TAILQ_INSERT_AFTER(&queue->list, after, item, entry);
usr.bin/tmux/cmd-queue.c
351
item->name, after->name);
usr.bin/tmux/cmd-queue.c
353
after = item;
usr.bin/tmux/cmd-queue.c
354
item = next;
usr.bin/tmux/cmd-queue.c
355
} while (item != NULL);
usr.bin/tmux/cmd-queue.c
361
cmdq_insert_hook(__unused struct session *s, struct cmdq_item *item,
usr.bin/tmux/cmd-queue.c
364
struct cmd *cmd = item->cmd;
usr.bin/tmux/cmd-queue.c
374
if (item->state->flags & CMDQ_STATE_NOHOOKS)
usr.bin/tmux/cmd-queue.c
384
event_payload_set_pointer(ep, "_cmdq_item", item, NULL, NULL);
usr.bin/tmux/cmd-queue.c
421
cmdq_continue(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
423
item->flags &= ~CMDQ_WAITING;
usr.bin/tmux/cmd-queue.c
428
cmdq_remove(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
430
if (item->client != NULL)
usr.bin/tmux/cmd-queue.c
431
server_client_unref(item->client);
usr.bin/tmux/cmd-queue.c
432
if (item->cmdlist != NULL)
usr.bin/tmux/cmd-queue.c
433
cmd_list_free(item->cmdlist);
usr.bin/tmux/cmd-queue.c
434
cmdq_free_state(item->state);
usr.bin/tmux/cmd-queue.c
436
TAILQ_REMOVE(&item->queue->list, item, entry);
usr.bin/tmux/cmd-queue.c
438
free(item->name);
usr.bin/tmux/cmd-queue.c
439
free(item);
usr.bin/tmux/cmd-queue.c
444
cmdq_remove_group(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
448
if (item->group == 0)
usr.bin/tmux/cmd-queue.c
450
this = TAILQ_NEXT(item, entry);
usr.bin/tmux/cmd-queue.c
453
if (this->group == item->group)
usr.bin/tmux/cmd-queue.c
461
cmdq_empty_command(__unused struct cmdq_item *item, __unused void *data)
usr.bin/tmux/cmd-queue.c
470
struct cmdq_item *item, *first = NULL, *last = NULL;
usr.bin/tmux/cmd-queue.c
486
item = xcalloc(1, sizeof *item);
usr.bin/tmux/cmd-queue.c
487
xasprintf(&item->name, "[%s/%p]", entry->name, item);
usr.bin/tmux/cmd-queue.c
488
item->type = CMDQ_COMMAND;
usr.bin/tmux/cmd-queue.c
490
item->group = cmd_get_group(cmd);
usr.bin/tmux/cmd-queue.c
491
item->state = cmdq_link_state(state);
usr.bin/tmux/cmd-queue.c
493
item->cmdlist = cmdlist;
usr.bin/tmux/cmd-queue.c
494
item->cmd = cmd;
usr.bin/tmux/cmd-queue.c
497
log_debug("%s: %s group %u", __func__, item->name, item->group);
usr.bin/tmux/cmd-queue.c
500
first = item;
usr.bin/tmux/cmd-queue.c
502
last->next = item;
usr.bin/tmux/cmd-queue.c
503
last = item;
usr.bin/tmux/cmd-queue.c
515
cmdq_find_flag(struct cmdq_item *item, struct cmd_find_state *fs,
usr.bin/tmux/cmd-queue.c
521
cmd_find_from_client(fs, item->target_client, 0);
usr.bin/tmux/cmd-queue.c
525
value = args_get(cmd_get_args(item->cmd), flag->flag);
usr.bin/tmux/cmd-queue.c
526
if (cmd_find_target(fs, item, value, flag->type, flag->flags) != 0) {
usr.bin/tmux/cmd-queue.c
535
cmdq_add_message(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
537
struct client *c = item->client;
usr.bin/tmux/cmd-queue.c
538
struct cmdq_state *state = item->state;
usr.bin/tmux/cmd-queue.c
545
tmp = cmd_print(item->cmd);
usr.bin/tmux/cmd-queue.c
571
cmdq_fire_command(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
573
const char *name = cmdq_name(item->client);
usr.bin/tmux/cmd-queue.c
574
struct cmdq_state *state = item->state;
usr.bin/tmux/cmd-queue.c
575
struct cmd *cmd = item->cmd;
usr.bin/tmux/cmd-queue.c
578
struct client *tc, *saved = item->client;
usr.bin/tmux/cmd-queue.c
585
cmdq_add_message(item);
usr.bin/tmux/cmd-queue.c
588
log_debug("%s %s: (%u) %s", __func__, name, item->group, tmp);
usr.bin/tmux/cmd-queue.c
593
cmdq_guard(item, "begin", flags);
usr.bin/tmux/cmd-queue.c
595
if (item->client == NULL)
usr.bin/tmux/cmd-queue.c
596
item->client = cmd_find_client(item, NULL, 1);
usr.bin/tmux/cmd-queue.c
601
tc = cmd_find_client(item, args_get(args, 'c'), quiet);
usr.bin/tmux/cmd-queue.c
607
tc = cmd_find_client(item, args_get(args, 't'), quiet);
usr.bin/tmux/cmd-queue.c
613
tc = cmd_find_client(item, NULL, 1);
usr.bin/tmux/cmd-queue.c
614
item->target_client = tc;
usr.bin/tmux/cmd-queue.c
616
retval = cmdq_find_flag(item, &item->source, &entry->source);
usr.bin/tmux/cmd-queue.c
619
retval = cmdq_find_flag(item, &item->target, &entry->target);
usr.bin/tmux/cmd-queue.c
623
retval = entry->exec(cmd, item);
usr.bin/tmux/cmd-queue.c
628
if (cmd_find_valid_state(&item->target))
usr.bin/tmux/cmd-queue.c
629
fsp = &item->target;
usr.bin/tmux/cmd-queue.c
630
else if (cmd_find_valid_state(&item->state->current))
usr.bin/tmux/cmd-queue.c
631
fsp = &item->state->current;
usr.bin/tmux/cmd-queue.c
632
else if (cmd_find_from_client(&fs, item->client, 0) == 0)
usr.bin/tmux/cmd-queue.c
636
cmdq_insert_hook(fsp->s, item, fsp, "after-%s", entry->name);
usr.bin/tmux/cmd-queue.c
640
item->client = saved;
usr.bin/tmux/cmd-queue.c
643
if (cmd_find_valid_state(&item->target))
usr.bin/tmux/cmd-queue.c
644
fsp = &item->target;
usr.bin/tmux/cmd-queue.c
645
else if (cmd_find_valid_state(&item->state->current))
usr.bin/tmux/cmd-queue.c
646
fsp = &item->state->current;
usr.bin/tmux/cmd-queue.c
647
else if (cmd_find_from_client(&fs, item->client, 0) == 0)
usr.bin/tmux/cmd-queue.c
649
cmdq_insert_hook(fsp != NULL ? fsp->s : NULL, item, fsp,
usr.bin/tmux/cmd-queue.c
651
cmdq_guard(item, "error", flags);
usr.bin/tmux/cmd-queue.c
653
cmdq_guard(item, "end", flags);
usr.bin/tmux/cmd-queue.c
661
struct cmdq_item *item;
usr.bin/tmux/cmd-queue.c
663
item = xcalloc(1, sizeof *item);
usr.bin/tmux/cmd-queue.c
664
xasprintf(&item->name, "[%s/%p]", name, item);
usr.bin/tmux/cmd-queue.c
665
item->type = CMDQ_CALLBACK;
usr.bin/tmux/cmd-queue.c
667
item->group = 0;
usr.bin/tmux/cmd-queue.c
668
item->state = cmdq_new_state(NULL, NULL, 0);
usr.bin/tmux/cmd-queue.c
670
item->cb = cb;
usr.bin/tmux/cmd-queue.c
671
item->data = data;
usr.bin/tmux/cmd-queue.c
673
return (item);
usr.bin/tmux/cmd-queue.c
678
cmdq_error_callback(struct cmdq_item *item, void *data)
usr.bin/tmux/cmd-queue.c
682
cmdq_error(item, "%s", error);
usr.bin/tmux/cmd-queue.c
697
cmdq_fire_callback(struct cmdq_item *item)
usr.bin/tmux/cmd-queue.c
699
return (item->cb(item, item->data));
usr.bin/tmux/cmd-queue.c
708
struct cmdq_item *item;
usr.bin/tmux/cmd-queue.c
724
item = queue->item = TAILQ_FIRST(&queue->list);
usr.bin/tmux/cmd-queue.c
725
if (item == NULL)
usr.bin/tmux/cmd-queue.c
728
item->name, item->type, item->flags);
usr.bin/tmux/cmd-queue.c
735
if (item->flags & CMDQ_WAITING)
usr.bin/tmux/cmd-queue.c
742
if (~item->flags & CMDQ_FIRED) {
usr.bin/tmux/cmd-queue.c
743
item->time = time(NULL);
usr.bin/tmux/cmd-queue.c
744
item->number = ++number;
usr.bin/tmux/cmd-queue.c
746
switch (item->type) {
usr.bin/tmux/cmd-queue.c
748
retval = cmdq_fire_command(item);
usr.bin/tmux/cmd-queue.c
755
cmdq_remove_group(item);
usr.bin/tmux/cmd-queue.c
758
retval = cmdq_fire_callback(item);
usr.bin/tmux/cmd-queue.c
764
item->flags |= CMDQ_FIRED;
usr.bin/tmux/cmd-queue.c
767
item->flags |= CMDQ_WAITING;
usr.bin/tmux/cmd-queue.c
772
cmdq_remove(item);
usr.bin/tmux/cmd-queue.c
774
queue->item = NULL;
usr.bin/tmux/cmd-queue.c
790
if (queue->item == NULL)
usr.bin/tmux/cmd-queue.c
792
if (queue->item->flags & CMDQ_WAITING)
usr.bin/tmux/cmd-queue.c
794
return (queue->item);
usr.bin/tmux/cmd-queue.c
799
cmdq_guard(struct cmdq_item *item, const char *guard, int flags)
usr.bin/tmux/cmd-queue.c
801
struct client *c = item->client;
usr.bin/tmux/cmd-queue.c
802
long t = item->time;
usr.bin/tmux/cmd-queue.c
803
u_int number = item->number;
usr.bin/tmux/cmd-queue.c
811
cmdq_print_data(struct cmdq_item *item, struct evbuffer *evb)
usr.bin/tmux/cmd-queue.c
813
server_client_print(item->client, 1, evb);
usr.bin/tmux/cmd-queue.c
818
cmdq_print(struct cmdq_item *item, const char *fmt, ...)
usr.bin/tmux/cmd-queue.c
831
cmdq_print_data(item, evb);
usr.bin/tmux/cmd-queue.c
837
cmdq_error(struct cmdq_item *item, const char *fmt, ...)
usr.bin/tmux/cmd-queue.c
839
struct client *c = item->client;
usr.bin/tmux/cmd-queue.c
840
struct cmd *cmd = item->cmd;
usr.bin/tmux/cmd-queue.c
91
struct cmdq_item *item;
usr.bin/tmux/cmd-refresh-client.c
176
cmd_refresh_client_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-refresh-client.c
179
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-refresh-client.c
198
cmdq_error(item, "adjustment %s", errstr);
usr.bin/tmux/cmd-refresh-client.c
272
return (cmd_refresh_client_control_client_size(self, item));
usr.bin/tmux/cmd-refresh-client.c
285
cmdq_error(item, "not a control client");
usr.bin/tmux/cmd-refresh-client.c
63
cmd_refresh_client_control_client_size(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-refresh-client.c
66
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-refresh-client.c
73
cmdq_error(item, "size too small or too big");
usr.bin/tmux/cmd-refresh-client.c
93
cmdq_error(item, "bad size argument");
usr.bin/tmux/cmd-refresh-client.c
98
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
56
tmp = format_single_from_target(item, args_string(args, 0));
usr.bin/tmux/cmd-rename-session.c
58
cmdq_error(item, "invalid session name: %s", tmp);
usr.bin/tmux/cmd-rename-session.c
69
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
name = format_single_from_target(item, args_string(args, 0));
usr.bin/tmux/cmd-rename-window.c
55
cmdq_error(item, "invalid window name: %s", name);
usr.bin/tmux/cmd-resize-pane.c
106
cmdq_error(item, "size %s", cause);
usr.bin/tmux/cmd-resize-pane.c
116
cmdq_error(item, "height %s", cause);
usr.bin/tmux/cmd-resize-pane.c
134
cmdq_error(item, "size %s", cause);
usr.bin/tmux/cmd-resize-pane.c
157
cmdq_error(item, "adjustment %s", errstr);
usr.bin/tmux/cmd-resize-pane.c
171
cmdq_error(item, "adjustment %s", cause);
usr.bin/tmux/cmd-resize-pane.c
192
cmd_resize_pane_mouse_update(__unused struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-resize-pane.c
194
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-resize-pane.c
195
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/cmd-resize-pane.c
199
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-resize-pane.c
55
cmd_resize_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-resize-pane.c
58
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-resize-pane.c
84
return (cmd_resize_pane_mouse_update(self, item));
usr.bin/tmux/cmd-resize-pane.c
99
cmdq_error(item, "width %s", cause);
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
84
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
83
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
109
cmd_run_shell_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-run-shell.c
112
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-run-shell.c
114
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-run-shell.c
115
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-run-shell.c
129
cmdq_error(item, "invalid delay time: %s", delay);
usr.bin/tmux/cmd-run-shell.c
139
ft = format_create_from_target(item);
usr.bin/tmux/cmd-run-shell.c
148
cdata->state = args_make_commands_prepare(self, item, 0, NULL,
usr.bin/tmux/cmd-run-shell.c
159
cdata->item = item;
usr.bin/tmux/cmd-run-shell.c
198
struct cmdq_item *item = cdata->item, *new_item;
usr.bin/tmux/cmd-run-shell.c
204
if (cdata->item != NULL)
usr.bin/tmux/cmd-run-shell.c
205
cmdq_continue(cdata->item);
usr.bin/tmux/cmd-run-shell.c
212
if (cdata->item == NULL)
usr.bin/tmux/cmd-run-shell.c
216
cmdq_error(cdata->item,
usr.bin/tmux/cmd-run-shell.c
218
cmdq_continue(cdata->item);
usr.bin/tmux/cmd-run-shell.c
227
if (cdata->item == NULL) {
usr.bin/tmux/cmd-run-shell.c
231
cmdq_error(cdata->item, "%s", error);
usr.bin/tmux/cmd-run-shell.c
233
} else if (item == NULL) {
usr.bin/tmux/cmd-run-shell.c
237
new_item = cmdq_get_command(cmdlist, cmdq_get_state(item));
usr.bin/tmux/cmd-run-shell.c
238
cmdq_insert_after(item, new_item);
usr.bin/tmux/cmd-run-shell.c
241
if (cdata->item != NULL)
usr.bin/tmux/cmd-run-shell.c
242
cmdq_continue(cdata->item);
usr.bin/tmux/cmd-run-shell.c
251
struct cmdq_item *item = cdata->item;
usr.bin/tmux/cmd-run-shell.c
289
if (item != NULL) {
usr.bin/tmux/cmd-run-shell.c
290
if (cmdq_get_client(item) != NULL &&
usr.bin/tmux/cmd-run-shell.c
291
cmdq_get_client(item)->session == NULL)
usr.bin/tmux/cmd-run-shell.c
292
cmdq_get_client(item)->retval = retcode;
usr.bin/tmux/cmd-run-shell.c
293
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-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
147
cmd_select_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-select-pane.c
151
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-select-pane.c
152
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-select-pane.c
176
cmdq_error(item, "no last pane");
usr.bin/tmux/cmd-select-pane.c
202
return (cmd_select_pane_marked_pane(self, item));
usr.bin/tmux/cmd-select-pane.c
208
cmdq_error(item, "bad style: %s", style);
usr.bin/tmux/cmd-select-pane.c
215
cmdq_print(item, "%s", options_get_string(oo, "window-style"));
usr.bin/tmux/cmd-select-pane.c
253
title = format_single_from_target(item, args_get(args, 'T'));
usr.bin/tmux/cmd-select-pane.c
276
cmdq_insert_hook(s, item, current, "after-select-pane");
usr.bin/tmux/cmd-select-pane.c
84
cmd_select_pane_marked_pane(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-select-pane.c
87
struct cmd_find_state *target = cmdq_get_target(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
112
cmd_send_keys_inject_string(struct cmdq_item *item, struct cmdq_item *after,
usr.bin/tmux/cmd-send-keys.c
126
return (item);
usr.bin/tmux/cmd-send-keys.c
127
return (cmd_send_keys_inject_key(item, after, args,
usr.bin/tmux/cmd-send-keys.c
135
after = cmd_send_keys_inject_key(item, after, args,
usr.bin/tmux/cmd-send-keys.c
152
after = cmd_send_keys_inject_key(item, after, args,
usr.bin/tmux/cmd-send-keys.c
161
cmd_send_keys_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-send-keys.c
164
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-send-keys.c
165
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-send-keys.c
169
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/cmd-send-keys.c
172
struct cmdq_item *after = item;
usr.bin/tmux/cmd-send-keys.c
179
cmdq_error(item, "client is read-only");
usr.bin/tmux/cmd-send-keys.c
184
np = args_strtonum_and_expand(args, 'N', 1, UINT_MAX, item,
usr.bin/tmux/cmd-send-keys.c
187
cmdq_error(item, "repeat count %s", cause);
usr.bin/tmux/cmd-send-keys.c
193
cmdq_error(item, "not in a mode");
usr.bin/tmux/cmd-send-keys.c
202
cmdq_error(item, "not in a mode");
usr.bin/tmux/cmd-send-keys.c
214
cmdq_error(item, "no mouse target");
usr.bin/tmux/cmd-send-keys.c
226
cmd_send_keys_inject_key(item, item, args, key);
usr.bin/tmux/cmd-send-keys.c
239
after = args_has(args, 'K') ? item : NULL;
usr.bin/tmux/cmd-send-keys.c
241
after = cmd_send_keys_inject_key(item, after, args,
usr.bin/tmux/cmd-send-keys.c
248
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
77
return (item);
usr.bin/tmux/cmd-send-keys.c
83
return (item);
usr.bin/tmux/cmd-send-keys.c
91
return (item);
usr.bin/tmux/cmd-send-keys.c
98
return (item);
usr.bin/tmux/cmd-server-access.c
104
cmdq_error(item, "%s owns the server, can't change access",
usr.bin/tmux/cmd-server-access.c
110
cmdq_error(item, "-a and -d cannot be used together");
usr.bin/tmux/cmd-server-access.c
114
cmdq_error(item, "-r and -w cannot be used together");
usr.bin/tmux/cmd-server-access.c
119
return (cmd_server_access_deny(item, id, flags, type, name));
usr.bin/tmux/cmd-server-access.c
122
cmdq_error(item, "%s %s is already added", type, name);
usr.bin/tmux/cmd-server-access.c
135
cmdq_error(item, "%s %s not found", type, name);
usr.bin/tmux/cmd-server-access.c
144
cmdq_error(item, "%s %s not found", type, name);
usr.bin/tmux/cmd-server-access.c
49
cmd_server_access_deny(struct cmdq_item *item, id_t id, int flags,
usr.bin/tmux/cmd-server-access.c
53
cmdq_error(item, "%s %s not found", type, name);
usr.bin/tmux/cmd-server-access.c
61
cmd_server_access_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-server-access.c
64
struct client *c = cmdq_get_target_client(item);
usr.bin/tmux/cmd-server-access.c
73
server_acl_display(item);
usr.bin/tmux/cmd-server-access.c
77
cmdq_error(item, "missing user or group argument");
usr.bin/tmux/cmd-server-access.c
81
arg = format_single(item, args_string(args, 0), c, NULL, NULL, NULL);
usr.bin/tmux/cmd-server-access.c
97
cmdq_error(item, "unknown %s: %s", type, arg);
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
100
cmdq_error(item, "missing argument");
usr.bin/tmux/cmd-set-option.c
104
cmdq_error(item, "too many arguments");
usr.bin/tmux/cmd-set-option.c
108
argument = format_single_from_target(item, args_string(args, 0));
usr.bin/tmux/cmd-set-option.c
110
cmdq_error(item, "event name must start with @");
usr.bin/tmux/cmd-set-option.c
117
c = cmdq_get_client(item);
usr.bin/tmux/cmd-set-option.c
136
cmd_set_hook_monitor_exec(struct cmdq_item *item, struct args *args, int window)
usr.bin/tmux/cmd-set-option.c
138
struct cmd_find_state *target = cmdq_get_target(item), fs;
usr.bin/tmux/cmd-set-option.c
149
cmdq_error(item, "too many arguments");
usr.bin/tmux/cmd-set-option.c
161
cmdq_error(item, "invalid subscription: %s", value);
usr.bin/tmux/cmd-set-option.c
167
cmdq_error(item, "monitor hook name must start with @");
usr.bin/tmux/cmd-set-option.c
174
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
188
expanded = format_single_from_target(item, value);
usr.bin/tmux/cmd-set-option.c
209
hooks_monitor_add(item, oo, name, type, id, format, flags, &fs, s);
usr.bin/tmux/cmd-set-option.c
227
cmd_set_option_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-set-option.c
231
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-set-option.c
243
return (cmd_set_hook_event_exec(self, item));
usr.bin/tmux/cmd-set-option.c
245
return (cmd_set_hook_monitor_exec(item, args, window));
usr.bin/tmux/cmd-set-option.c
247
cmdq_error(item, "missing argument");
usr.bin/tmux/cmd-set-option.c
252
argument = format_single_from_target(item, args_string(args, 0));
usr.bin/tmux/cmd-set-option.c
256
hooks_run(item, argument);
usr.bin/tmux/cmd-set-option.c
267
cmdq_error(item, "ambiguous option: %s", argument);
usr.bin/tmux/cmd-set-option.c
269
cmdq_error(item, "invalid option: %s", argument);
usr.bin/tmux/cmd-set-option.c
277
expanded = format_single_from_target(item, value);
usr.bin/tmux/cmd-set-option.c
287
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
296
cmdq_error(item, "not an array: %s", argument);
usr.bin/tmux/cmd-set-option.c
315
cmdq_error(item, "already set: %s", argument);
usr.bin/tmux/cmd-set-option.c
328
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
338
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
344
cmdq_error(item, "empty value");
usr.bin/tmux/cmd-set-option.c
355
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
361
cmdq_error(item, "empty value");
usr.bin/tmux/cmd-set-option.c
370
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
376
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-set-option.c
91
cmd_set_hook_event_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-set-option.c
94
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
109
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-show-options.c
117
cmd_show_hooks_print_monitor(self, item, o);
usr.bin/tmux/cmd-show-options.c
122
return (cmd_show_options_all(self, item, scope, oo));
usr.bin/tmux/cmd-show-options.c
124
argument = format_single_from_target(item, args_string(args, 0));
usr.bin/tmux/cmd-show-options.c
131
cmdq_error(item, "ambiguous option: %s", argument);
usr.bin/tmux/cmd-show-options.c
133
cmdq_error(item, "invalid option: %s", argument);
usr.bin/tmux/cmd-show-options.c
141
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-show-options.c
154
cmd_show_hooks_print_monitor(self, item, o);
usr.bin/tmux/cmd-show-options.c
161
cmd_show_options_print(self, item, o, array_key,
usr.bin/tmux/cmd-show-options.c
167
cmdq_error(item, "invalid option: %s", argument);
usr.bin/tmux/cmd-show-options.c
185
cmd_show_options_print(struct cmd *self, struct cmdq_item *item,
usr.bin/tmux/cmd-show-options.c
208
cmd_show_options_print(self, item, o, array_key,
usr.bin/tmux/cmd-show-options.c
229
ft = format_create_from_target(item);
usr.bin/tmux/cmd-show-options.c
259
cmdq_print(item, "%s", line);
usr.bin/tmux/cmd-show-options.c
265
cmd_show_hooks_print_monitor(struct cmd *self, struct cmdq_item *item,
usr.bin/tmux/cmd-show-options.c
306
ft = format_create_from_target(item);
usr.bin/tmux/cmd-show-options.c
334
cmdq_print(item, "%s", line);
usr.bin/tmux/cmd-show-options.c
341
cmd_show_options_all(struct cmd *self, struct cmdq_item *item, int scope,
usr.bin/tmux/cmd-show-options.c
363
cmd_show_options_print(self, item, o,
usr.bin/tmux/cmd-show-options.c
367
cmd_show_options_print(self, item, o, NULL, 0);
usr.bin/tmux/cmd-show-options.c
393
cmd_show_options_print(self, item, o, NULL, parent);
usr.bin/tmux/cmd-show-options.c
91
cmd_show_options_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-show-options.c
94
struct cmd_find_state *target = cmdq_get_target(item);
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
68
cmdq_error(item, "invalid type: %s", typestr);
usr.bin/tmux/cmd-show-prompt-history.c
79
cmdq_print(item, "History for %s:\n", typestr);
usr.bin/tmux/cmd-show-prompt-history.c
82
cmdq_print(item, "%d: %s", h + 1, v);
usr.bin/tmux/cmd-show-prompt-history.c
84
cmdq_print(item, "%s", "");
usr.bin/tmux/cmd-show-prompt-history.c
89
cmdq_error(item, "invalid type: %s", typestr);
usr.bin/tmux/cmd-show-prompt-history.c
92
cmdq_print(item, "History for %s:\n", prompt_type_string(type));
usr.bin/tmux/cmd-show-prompt-history.c
95
cmdq_print(item, "%d: %s", h + 1, v);
usr.bin/tmux/cmd-show-prompt-history.c
97
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
109
cmdq_error(item, "modal pane must be floating");
usr.bin/tmux/cmd-split-window.c
113
cmdq_error(item, "window already has a modal pane");
usr.bin/tmux/cmd-split-window.c
146
cmdq_error(item, "command cannot be given for empty pane");
usr.bin/tmux/cmd-split-window.c
158
cmdq_error(item, "pane-border-lines %s", cause);
usr.bin/tmux/cmd-split-window.c
165
lc = layout_get_floating_cell(item, args, lines, w, wp, flags,
usr.bin/tmux/cmd-split-window.c
168
lc = layout_get_tiled_cell(item, args, w, wp, flags, &cause);
usr.bin/tmux/cmd-split-window.c
170
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-split-window.c
175
sc.item = item;
usr.bin/tmux/cmd-split-window.c
196
cmdq_error(item, "create pane failed: %s", cause);
usr.bin/tmux/cmd-split-window.c
212
cmdq_error(item, "bad style: %s", style);
usr.bin/tmux/cmd-split-window.c
224
cmdq_error(item, "bad active border style: %s", style);
usr.bin/tmux/cmd-split-window.c
232
cmdq_error(item, "bad inactive border style: %s",
usr.bin/tmux/cmd-split-window.c
248
title = format_single_from_target(item, args_get(args, 'T'));
usr.bin/tmux/cmd-split-window.c
261
switch (window_pane_start_input(new_wp, item, &cause)) {
usr.bin/tmux/cmd-split-window.c
263
cmdq_error(item, "%s", cause);
usr.bin/tmux/cmd-split-window.c
289
cp = format_single(item, template, tc, s, wl, new_wp);
usr.bin/tmux/cmd-split-window.c
290
cmdq_print(item, "%s", cp);
usr.bin/tmux/cmd-split-window.c
295
cmdq_insert_hook(s, item, &fs, "after-split-window");
usr.bin/tmux/cmd-split-window.c
309
new_wp->wait_item = item;
usr.bin/tmux/cmd-split-window.c
77
cmd_split_window_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-split-window.c
80
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-split-window.c
81
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-split-window.c
83
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-split-window.c
91
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/cmd-swap-pane.c
102
cmdq_error(item, "cannot swap up on floating pane");
usr.bin/tmux/cmd-swap-pane.c
62
cmd_swap_pane_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-swap-pane.c
65
struct cmd_find_state *source = cmdq_get_source(item);
usr.bin/tmux/cmd-swap-pane.c
66
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/cmd-swap-pane.c
81
cmdq_error(item, "pane is modal");
usr.bin/tmux/cmd-swap-pane.c
90
cmdq_error(item, "cannot swap down on floating pane");
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
100
cmdq_error(item, "table %s doesn't exist", tablename);
usr.bin/tmux/cmd-switch-client.c
111
cmdq_error(item, "invalid sort order");
usr.bin/tmux/cmd-switch-client.c
119
cmdq_error(item, "can't find next session");
usr.bin/tmux/cmd-switch-client.c
125
cmdq_error(item, "can't find previous session");
usr.bin/tmux/cmd-switch-client.c
134
cmdq_error(item, "can't find last session");
usr.bin/tmux/cmd-switch-client.c
138
if (cmdq_get_client(item) == NULL)
usr.bin/tmux/cmd-switch-client.c
159
if (~cmdq_get_flags(item) & CMDQ_STATE_REPEAT)
usr.bin/tmux/cmd-switch-client.c
49
cmd_switch_client_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-switch-client.c
52
struct cmd_find_state *current = cmdq_get_current(item);
usr.bin/tmux/cmd-switch-client.c
57
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-switch-client.c
58
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/cmd-switch-client.c
76
if (cmd_find_target(&target, item, tflag, type, flags) != 0)
usr.bin/tmux/cmd-switch-client.c
86
cmdq_error(item, "client is read-only");
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
167
cmd_wait_for_item_client_name(struct cmdq_item *item)
usr.bin/tmux/cmd-wait-for.c
169
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-wait-for.c
179
return (cmd_wait_for_item_client_name(wei->item));
usr.bin/tmux/cmd-wait-for.c
183
cmd_wait_for_exec(struct cmd *self, struct cmdq_item *item)
usr.bin/tmux/cmd-wait-for.c
190
return (cmd_wait_for_event(item, name, args));
usr.bin/tmux/cmd-wait-for.c
194
return (cmd_wait_for_list(item, wc));
usr.bin/tmux/cmd-wait-for.c
196
return (cmd_wait_for_wake(item, name, args, wc));
usr.bin/tmux/cmd-wait-for.c
198
return (cmd_wait_for_signal(item, name, wc));
usr.bin/tmux/cmd-wait-for.c
200
return (cmd_wait_for_lock(item, name, wc));
usr.bin/tmux/cmd-wait-for.c
202
return (cmd_wait_for_unlock(item, name, wc));
usr.bin/tmux/cmd-wait-for.c
203
return (cmd_wait_for_wait(item, name, wc));
usr.bin/tmux/cmd-wait-for.c
218
cmdq_print(wei->item, "%s=%s", key, value);
usr.bin/tmux/cmd-wait-for.c
238
ft = format_create(cmdq_get_client(wei->item), wei->item,
usr.bin/tmux/cmd-wait-for.c
251
cmdq_continue(wei->item);
usr.bin/tmux/cmd-wait-for.c
265
cmd_wait_for_event(struct cmdq_item *item, const char *name, struct args *args)
usr.bin/tmux/cmd-wait-for.c
271
cmdq_error(item, "invalid event: %s", name);
usr.bin/tmux/cmd-wait-for.c
275
return (cmd_wait_for_event_list(item, name));
usr.bin/tmux/cmd-wait-for.c
277
return (cmd_wait_for_event_wake(item, name, args));
usr.bin/tmux/cmd-wait-for.c
279
if (cmdq_get_client(item) == NULL) {
usr.bin/tmux/cmd-wait-for.c
280
cmdq_error(item, "not able to wait");
usr.bin/tmux/cmd-wait-for.c
285
wei->item = item;
usr.bin/tmux/cmd-wait-for.c
296
cmd_wait_for_event_list(struct cmdq_item *item, const char *name)
usr.bin/tmux/cmd-wait-for.c
302
cmdq_print(item, "%s", cmd_wait_for_client_name(wei));
usr.bin/tmux/cmd-wait-for.c
309
cmd_wait_for_event_wake(struct cmdq_item *item, const char *name,
usr.bin/tmux/cmd-wait-for.c
322
cmdq_continue(wei->item);
usr.bin/tmux/cmd-wait-for.c
327
cmdq_error(item, "waiter %s not found", client_name);
usr.bin/tmux/cmd-wait-for.c
332
cmd_wait_for_list(struct cmdq_item *item, struct wait_channel *wc)
usr.bin/tmux/cmd-wait-for.c
340
cmdq_print(item, "%s", cmd_wait_for_item_client_name(wi->item));
usr.bin/tmux/cmd-wait-for.c
342
cmdq_print(item, "%s", cmd_wait_for_item_client_name(wi->item));
usr.bin/tmux/cmd-wait-for.c
348
cmd_wait_for_wake(__unused struct cmdq_item *item, const char *name,
usr.bin/tmux/cmd-wait-for.c
356
name = cmd_wait_for_item_client_name(wi->item);
usr.bin/tmux/cmd-wait-for.c
359
cmdq_continue(wi->item);
usr.bin/tmux/cmd-wait-for.c
366
name = cmd_wait_for_item_client_name(wi->item);
usr.bin/tmux/cmd-wait-for.c
369
cmdq_continue(wi->item);
usr.bin/tmux/cmd-wait-for.c
380
cmd_wait_for_signal(__unused struct cmdq_item *item, const char *name,
usr.bin/tmux/cmd-wait-for.c
396
cmdq_continue(wi->item);
usr.bin/tmux/cmd-wait-for.c
407
cmd_wait_for_wait(struct cmdq_item *item, const char *name,
usr.bin/tmux/cmd-wait-for.c
410
struct client *c = cmdq_get_client(item);
usr.bin/tmux/cmd-wait-for.c
414
cmdq_error(item, "not able to wait");
usr.bin/tmux/cmd-wait-for.c
429
wi->item = item;
usr.bin/tmux/cmd-wait-for.c
436
cmd_wait_for_lock(struct cmdq_item *item, const char *name,
usr.bin/tmux/cmd-wait-for.c
441
if (cmdq_get_client(item) == NULL) {
usr.bin/tmux/cmd-wait-for.c
442
cmdq_error(item, "not able to lock");
usr.bin/tmux/cmd-wait-for.c
45
struct cmdq_item *item;
usr.bin/tmux/cmd-wait-for.c
451
wi->item = item;
usr.bin/tmux/cmd-wait-for.c
461
cmd_wait_for_unlock(struct cmdq_item *item, const char *name,
usr.bin/tmux/cmd-wait-for.c
467
cmdq_error(item, "channel %s not locked", name);
usr.bin/tmux/cmd-wait-for.c
472
cmdq_continue(wi->item);
usr.bin/tmux/cmd-wait-for.c
492
cmdq_continue(wei->item);
usr.bin/tmux/cmd-wait-for.c
498
cmdq_continue(wi->item);
usr.bin/tmux/cmd-wait-for.c
50
struct cmdq_item *item;
usr.bin/tmux/cmd-wait-for.c
504
cmdq_continue(wi->item);
usr.bin/tmux/control.c
508
control_error(struct cmdq_item *item, void *data)
usr.bin/tmux/control.c
510
struct client *c = cmdq_get_client(item);
usr.bin/tmux/control.c
513
cmdq_guard(item, "begin", 1);
usr.bin/tmux/control.c
515
cmdq_guard(item, "error", 1);
usr.bin/tmux/format.c
179
struct cmdq_item *item;
usr.bin/tmux/format.c
303
if (ft->item != NULL && (ft->flags & FORMAT_VERBOSE))
usr.bin/tmux/format.c
304
cmdq_print(ft->item, "#%.*s%s", es->loop, spaces, s);
usr.bin/tmux/format.c
4118
format_create_add_item(struct format_tree *ft, struct cmdq_item *item)
usr.bin/tmux/format.c
4120
struct key_event *event = cmdq_get_event(item);
usr.bin/tmux/format.c
4123
cmdq_merge_formats(item, ft);
usr.bin/tmux/format.c
4129
format_create(struct client *c, struct cmdq_item *item, int tag, int flags)
usr.bin/tmux/format.c
4140
ft->item = item;
usr.bin/tmux/format.c
4145
if (item != NULL)
usr.bin/tmux/format.c
4146
format_create_add_item(ft, item);
usr.bin/tmux/format.c
5077
struct cmdq_item *item = ft->item;
usr.bin/tmux/format.c
5105
nft = format_create(c, item, FORMAT_NONE, ft->flags);
usr.bin/tmux/format.c
5195
struct cmdq_item *item = ft->item;
usr.bin/tmux/format.c
5228
nft = format_create(c, item, FORMAT_WINDOW|w->id, ft->flags);
usr.bin/tmux/format.c
5276
struct cmdq_item *item = ft->item;
usr.bin/tmux/format.c
5307
nft = format_create(c, item, FORMAT_PANE|wp->id, ft->flags);
usr.bin/tmux/format.c
5347
nft = format_create(ft->client, ft->item, FORMAT_NONE, ft->flags);
usr.bin/tmux/format.c
5398
nft = format_create(ft->client, ft->item, FORMAT_NONE, ft->flags);
usr.bin/tmux/format.c
5530
struct cmdq_item *item = ft->item;
usr.bin/tmux/format.c
5558
nft = format_create(c, item, FORMAT_NONE, ft->flags);
usr.bin/tmux/format.c
5606
struct cmdq_item *item = ft->item;
usr.bin/tmux/format.c
5622
nft = format_create(c, item, 0, ft->flags);
usr.bin/tmux/format.c
6745
format_single(struct cmdq_item *item, const char *fmt, struct client *c,
usr.bin/tmux/format.c
6751
ft = format_create_defaults(item, c, s, wl, wp);
usr.bin/tmux/format.c
6759
format_single_from_state(struct cmdq_item *item, const char *fmt,
usr.bin/tmux/format.c
6762
return (format_single(item, fmt, c, fs->s, fs->wl, fs->wp));
usr.bin/tmux/format.c
6767
format_single_from_target(struct cmdq_item *item, const char *fmt)
usr.bin/tmux/format.c
6769
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/format.c
6771
return (format_single_from_state(item, fmt, tc, cmdq_get_target(item)));
usr.bin/tmux/format.c
6776
format_create_defaults(struct cmdq_item *item, struct client *c,
usr.bin/tmux/format.c
6781
if (item != NULL)
usr.bin/tmux/format.c
6782
ft = format_create(cmdq_get_client(item), item, FORMAT_NONE, 0);
usr.bin/tmux/format.c
6784
ft = format_create(NULL, item, FORMAT_NONE, 0);
usr.bin/tmux/format.c
6791
format_create_from_state(struct cmdq_item *item, struct client *c,
usr.bin/tmux/format.c
6794
return (format_create_defaults(item, c, fs->s, fs->wl, fs->wp));
usr.bin/tmux/format.c
6799
format_create_from_target(struct cmdq_item *item)
usr.bin/tmux/format.c
6801
struct client *tc = cmdq_get_target_client(item);
usr.bin/tmux/format.c
6803
return (format_create_from_state(item, tc, cmdq_get_target(item)));
usr.bin/tmux/hooks.c
105
hooks_insert(struct cmdq_item *item, struct hooks_data *hd)
usr.bin/tmux/hooks.c
148
if (item == NULL)
usr.bin/tmux/hooks.c
151
state = cmdq_new_state(&fs, cmdq_get_event(item),
usr.bin/tmux/hooks.c
166
hooks_insert_one(item, hd, pr->cmdlist, state);
usr.bin/tmux/hooks.c
178
cmdq_error(item, "%s",
usr.bin/tmux/hooks.c
183
item = hooks_insert_one(item, hd,
usr.bin/tmux/hooks.c
189
item = hooks_insert_one(item, hd, cmdlist,
usr.bin/tmux/hooks.c
201
hooks_insert_event(struct cmdq_item *item, const char *name,
usr.bin/tmux/hooks.c
208
if (item != NULL && (cmdq_get_flags(item) & CMDQ_STATE_NOHOOKS))
usr.bin/tmux/hooks.c
212
ft = format_create(c, item, FORMAT_NONE, FORMAT_NOJOBS);
usr.bin/tmux/hooks.c
226
hooks_insert(item, &hd);
usr.bin/tmux/hooks.c
235
struct cmdq_item *item;
usr.bin/tmux/hooks.c
240
item = event_payload_get_pointer(ep, "_cmdq_item");
usr.bin/tmux/hooks.c
241
if (item != NULL) {
usr.bin/tmux/hooks.c
242
hooks_insert_event(item, name, ep, NULL, 0);
usr.bin/tmux/hooks.c
246
item = cmdq_running(NULL);
usr.bin/tmux/hooks.c
247
if (item == NULL || (~cmdq_get_flags(item) & CMDQ_STATE_NOHOOKS))
usr.bin/tmux/hooks.c
307
hooks_run(struct cmdq_item *item, const char *name)
usr.bin/tmux/hooks.c
309
struct cmd_find_state *target = cmdq_get_target(item);
usr.bin/tmux/hooks.c
314
hd.client = cmdq_get_client(item);
usr.bin/tmux/hooks.c
320
hooks_insert(item, &hd);
usr.bin/tmux/hooks.c
421
hooks_monitor_add(__unused struct cmdq_item *item, struct options *oo,
usr.bin/tmux/hooks.c
61
hooks_insert_one(struct cmdq_item *item, struct hooks_data *hd,
usr.bin/tmux/hooks.c
68
return (item);
usr.bin/tmux/hooks.c
75
if (item != NULL)
usr.bin/tmux/hooks.c
76
return (cmdq_insert_after(item, new_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
361
key_bindings_init_done(__unused struct cmdq_item *item, __unused void *data)
usr.bin/tmux/key-bindings.c
751
key_bindings_read_only(struct cmdq_item *item, __unused void *data)
usr.bin/tmux/key-bindings.c
753
cmdq_error(item, "client is read-only");
usr.bin/tmux/key-bindings.c
758
key_bindings_dispatch(struct key_binding *bd, struct cmdq_item *item,
usr.bin/tmux/key-bindings.c
779
if (item != NULL)
usr.bin/tmux/key-bindings.c
780
new_item = cmdq_insert_after(item, new_item);
usr.bin/tmux/layout.c
1607
layout_get_tiled_cell(struct cmdq_item *item, struct args *args,
usr.bin/tmux/layout.c
1640
item, &error);
usr.bin/tmux/layout.c
1642
size = args_strtonum_and_expand(args, 'p', 0, 100, item,
usr.bin/tmux/layout.c
1662
layout_get_floating_cell(struct cmdq_item *item, struct args *args,
usr.bin/tmux/layout.c
1675
if (layout_floating_args_parse(item, args, lines, w, &fg, cause)
usr.bin/tmux/layout.c
1689
layout_floating_args_parse(struct cmdq_item *item, struct args *args,
usr.bin/tmux/layout.c
1703
w->sx, item, &error);
usr.bin/tmux/layout.c
1714
w->sy, item, &error);
usr.bin/tmux/layout.c
1725
w->sx, item, &error);
usr.bin/tmux/layout.c
1734
w->sy, item, &error);
usr.bin/tmux/menu.c
101
if (*s != '-' && item->key != KEYC_UNKNOWN && item->key != KEYC_NONE) {
usr.bin/tmux/menu.c
102
key = key_string_lookup_key(item->key, 0);
usr.bin/tmux/menu.c
131
cmd = item->command;
usr.bin/tmux/menu.c
140
new_item->key = item->key;
usr.bin/tmux/menu.c
335
const struct menu_item *item;
usr.bin/tmux/menu.c
509
item = &menu->items[md->choice];
usr.bin/tmux/menu.c
510
if (item->name == NULL || *item->name == '-') {
usr.bin/tmux/menu.c
516
md->cb(md->menu, md->choice, item->key, md->data);
usr.bin/tmux/menu.c
530
status = cmd_parse_and_append(item->command, NULL, c, state, &error);
usr.bin/tmux/menu.c
573
struct cmdq_item *item, u_int px, u_int py, struct client *c,
usr.bin/tmux/menu.c
614
if (item != NULL) {
usr.bin/tmux/menu.c
615
event = cmdq_get_event(item);
usr.bin/tmux/menu.c
65
menu_add_item(struct menu *menu, const struct menu_item *item,
usr.bin/tmux/menu.c
75
line = (item == NULL || item->name == NULL || *item->name == '\0');
usr.bin/tmux/menu.c
90
s = format_single_from_state(qitem, item->name, c, fs);
usr.bin/tmux/menu.c
92
s = format_single(qitem, item->name, c, NULL, NULL, NULL);
usr.bin/tmux/mode-tree.c
1087
mode_tree_prompt_accept(struct cmdq_item *item, void *data)
usr.bin/tmux/mode-tree.c
1090
struct client *c = cmdq_get_client(item);
usr.bin/tmux/mode-tree.c
1184
mti = last = mtd->line_list[mtd->current].item;
usr.bin/tmux/mode-tree.c
1233
mti = last = mtd->line_list[mtd->current].item;
usr.bin/tmux/mode-tree.c
137
struct mode_tree_item *item;
usr.bin/tmux/mode-tree.c
1389
mti = mtd->line_list[line].item;
usr.bin/tmux/mode-tree.c
1425
const char *item, u_int x, u_int y, u_int w)
usr.bin/tmux/mode-tree.c
1429
replaced = cmd_template_replace(line, item, 1);
usr.bin/tmux/mode-tree.c
1446
const char **line, **lines = NULL, *item = "item";
usr.bin/tmux/mode-tree.c
1453
lines = mtd->helpcb(&w, &item);
usr.bin/tmux/mode-tree.c
1481
mode_tree_draw_help_line(ctx, &gc, ft, *line, item, x, y, w);
usr.bin/tmux/mode-tree.c
1483
mode_tree_draw_help_line(ctx, &gc, ft, *line, item, x, y, w);
usr.bin/tmux/mode-tree.c
1485
mode_tree_draw_help_line(ctx, &gc, ft, *line, item, x, y, w);
usr.bin/tmux/mode-tree.c
1615
current = line->item;
usr.bin/tmux/mode-tree.c
1619
if (*key == mtd->line_list[i].item->key) {
usr.bin/tmux/mode-tree.c
1715
mtd->line_list[i].item->tagged = 0;
usr.bin/tmux/mode-tree.c
1719
if ((mtd->line_list[i].item->parent == NULL &&
usr.bin/tmux/mode-tree.c
1720
!mtd->line_list[i].item->no_tag) ||
usr.bin/tmux/mode-tree.c
1721
(mtd->line_list[i].item->parent != NULL &&
usr.bin/tmux/mode-tree.c
1722
mtd->line_list[i].item->parent->no_tag))
usr.bin/tmux/mode-tree.c
1723
mtd->line_list[i].item->tagged = 1;
usr.bin/tmux/mode-tree.c
1725
mtd->line_list[i].item->tagged = 0;
usr.bin/tmux/mode-tree.c
313
line->item = mti;
usr.bin/tmux/mode-tree.c
346
if (line->item == mti)
usr.bin/tmux/mode-tree.c
422
if (mtd->swapcb(mtd->line_list[mtd->current].item->itemdata,
usr.bin/tmux/mode-tree.c
423
mtd->line_list[swap_with].item->itemdata, &mtd->sort_crit)) {
usr.bin/tmux/mode-tree.c
434
return (mtd->line_list[mtd->current].item->itemdata);
usr.bin/tmux/mode-tree.c
440
return (mtd->line_list[mtd->current].item->name);
usr.bin/tmux/mode-tree.c
453
if (!mtd->line_list[mtd->current].item->expanded) {
usr.bin/tmux/mode-tree.c
454
mtd->line_list[mtd->current].item->expanded = 1;
usr.bin/tmux/mode-tree.c
462
if (mtd->line_list[mtd->current].item->expanded) {
usr.bin/tmux/mode-tree.c
463
mtd->line_list[mtd->current].item->expanded = 0;
usr.bin/tmux/mode-tree.c
474
if (mtd->line_list[i].item->tag == tag)
usr.bin/tmux/mode-tree.c
491
if (!mtd->line_list[found].item->expanded) {
usr.bin/tmux/mode-tree.c
492
mtd->line_list[found].item->expanded = 1;
usr.bin/tmux/mode-tree.c
530
mti = mtd->line_list[i].item;
usr.bin/tmux/mode-tree.c
547
mti = mtd->line_list[i].item;
usr.bin/tmux/mode-tree.c
554
mti = mtd->line_list[mtd->current].item;
usr.bin/tmux/mode-tree.c
663
tag = mtd->line_list[mtd->current].item->tag;
usr.bin/tmux/mode-tree.c
685
tag = mtd->line_list[mtd->current].item->tag;
usr.bin/tmux/mode-tree.c
857
mti = mtd->line_list[i].item;
usr.bin/tmux/mode-tree.c
868
mti = line->item;
usr.bin/tmux/mode-tree.c
880
mti = line->item;
usr.bin/tmux/mode-tree.c
985
mti = line->item;
usr.bin/tmux/popup.c
270
struct cmdq_item *item = pd->item;
usr.bin/tmux/popup.c
275
if (item != NULL) {
usr.bin/tmux/popup.c
276
if (cmdq_get_client(item) != NULL &&
usr.bin/tmux/popup.c
277
cmdq_get_client(item)->session == NULL)
usr.bin/tmux/popup.c
278
cmdq_get_client(item)->retval = pd->status;
usr.bin/tmux/popup.c
279
cmdq_continue(item);
usr.bin/tmux/popup.c
32
struct cmdq_item *item;
usr.bin/tmux/popup.c
561
popup_display(int flags, enum box_lines lines, struct cmdq_item *item, u_int px,
usr.bin/tmux/popup.c
594
pd->item = item;
usr.bin/tmux/screen-write.c
1578
struct screen_write_citem *ci = ctx->item;
usr.bin/tmux/screen-write.c
1599
ctx->item = screen_write_get_citem();
usr.bin/tmux/screen-write.c
1609
struct screen_write_citem *ci = ctx->item;
usr.bin/tmux/screen-write.c
1635
struct screen_write_citem *ci = ctx->item;
usr.bin/tmux/screen-write.c
2377
ctx->item = screen_write_get_citem();
usr.bin/tmux/screen-write.c
2385
struct screen_write_citem *ci = ctx->item;
usr.bin/tmux/screen-write.c
2401
struct screen_write_citem *ci = ctx->item, *bci = NULL, *aci;
usr.bin/tmux/screen-write.c
2437
bci = ctx->item;
usr.bin/tmux/screen-write.c
2462
aci = ctx->item;
usr.bin/tmux/screen-write.c
2509
if (s->cx > sx - 1 || ctx->item->used > sx - 1 - s->cx)
usr.bin/tmux/screen-write.c
2511
ci = ctx->item; /* may have changed */
usr.bin/tmux/screen-write.c
358
ctx->item = screen_write_get_citem();
usr.bin/tmux/screen-write.c
416
screen_write_free_citem(ctx->item);
usr.bin/tmux/server-acl.c
130
server_acl_display(struct cmdq_item *item)
usr.bin/tmux/server-acl.c
155
cmdq_print(item, "%s (%c,R)", name, type);
usr.bin/tmux/server-acl.c
157
cmdq_print(item, "%s (%c,W)", name, type);
usr.bin/tmux/server-client.c
1398
server_client_key_callback(struct cmdq_item *item, void *data)
usr.bin/tmux/server-client.c
1419
c = cmdq_get_client(item);
usr.bin/tmux/server-client.c
1589
key_bindings_dispatch(bd, item, c, event, &fs);
usr.bin/tmux/server-client.c
1717
struct cmdq_item *item;
usr.bin/tmux/server-client.c
1802
item = cmdq_get_callback(server_client_key_callback, event);
usr.bin/tmux/server-client.c
1806
item = cmdq_insert_after(after, item);
usr.bin/tmux/server-client.c
1808
*next = item;
usr.bin/tmux/server-client.c
1811
cmdq_append(c, item);
usr.bin/tmux/server-client.c
2678
server_client_read_only(struct cmdq_item *item, __unused void *data)
usr.bin/tmux/server-client.c
2680
cmdq_error(item, "client is read-only");
usr.bin/tmux/server-client.c
2686
server_client_default_command(struct cmdq_item *item, __unused void *data)
usr.bin/tmux/server-client.c
2688
struct client *c = cmdq_get_client(item);
usr.bin/tmux/server-client.c
2698
cmdq_insert_after(item, new_item);
usr.bin/tmux/server-client.c
2704
server_client_command_done(struct cmdq_item *item, __unused void *data)
usr.bin/tmux/server-client.c
2706
struct client *c = cmdq_get_client(item);
usr.bin/tmux/spawn.c
247
struct cmdq_item *item = sc->item;
usr.bin/tmux/spawn.c
267
if (item != NULL) {
usr.bin/tmux/spawn.c
268
ts = cmdq_get_target(item)->s;
usr.bin/tmux/spawn.c
269
c = cmdq_get_client(item);
usr.bin/tmux/spawn.c
293
if (item != NULL)
usr.bin/tmux/spawn.c
294
cwd = format_single(item, sc->cwd, c, ts, NULL, NULL);
usr.bin/tmux/status.c
562
status_prompt_accept(__unused struct cmdq_item *item, void *data)
usr.bin/tmux/tmux.h
1092
struct screen_write_citem *item;
usr.bin/tmux/window-buffer.c
121
struct window_buffer_itemdata *item;
usr.bin/tmux/window-buffer.c
125
item = data->item_list[data->item_size++] = xcalloc(1, sizeof *item);
usr.bin/tmux/window-buffer.c
126
return (item);
usr.bin/tmux/window-buffer.c
130
window_buffer_free_item(struct window_buffer_itemdata *item)
usr.bin/tmux/window-buffer.c
132
free((void *)item->name);
usr.bin/tmux/window-buffer.c
133
free(item);
usr.bin/tmux/window-buffer.c
141
struct window_buffer_itemdata *item;
usr.bin/tmux/window-buffer.c
158
item = window_buffer_add_item(data);
usr.bin/tmux/window-buffer.c
159
item->name = xstrdup(paste_buffer_name(l[i]));
usr.bin/tmux/window-buffer.c
160
paste_buffer_data(l[i], &item->size);
usr.bin/tmux/window-buffer.c
161
item->order = paste_buffer_order(l[i]);
usr.bin/tmux/window-buffer.c
171
item = data->item_list[i];
usr.bin/tmux/window-buffer.c
173
pb = paste_get_name(item->name);
usr.bin/tmux/window-buffer.c
191
mode_tree_add(data->data, NULL, item, item->order, item->name,
usr.bin/tmux/window-buffer.c
203
struct window_buffer_itemdata *item = itemdata;
usr.bin/tmux/window-buffer.c
210
pb = paste_get_name(item->name);
usr.bin/tmux/window-buffer.c
261
struct window_buffer_itemdata *item = itemdata;
usr.bin/tmux/window-buffer.c
266
if ((pb = paste_get_name(item->name)) == NULL)
usr.bin/tmux/window-buffer.c
269
if (strcasestr(item->name, ss) != NULL)
usr.bin/tmux/window-buffer.c
275
if (strstr(item->name, ss) != NULL)
usr.bin/tmux/window-buffer.c
300
struct window_buffer_itemdata *item = itemdata;
usr.bin/tmux/window-buffer.c
314
pb = paste_get_name(item->name);
usr.bin/tmux/window-buffer.c
358
window_buffer_help(u_int *width, const char **item)
usr.bin/tmux/window-buffer.c
361
*item = "buffer";
usr.bin/tmux/window-buffer.c
367
__unused struct cmdq_item *item, struct cmd_find_state *fs,
usr.bin/tmux/window-buffer.c
454
struct window_buffer_itemdata *item = itemdata;
usr.bin/tmux/window-buffer.c
457
if (item == mode_tree_get_current(data->data) &&
usr.bin/tmux/window-buffer.c
468
if ((pb = paste_get_name(item->name)) != NULL)
usr.bin/tmux/window-buffer.c
477
struct window_buffer_itemdata *item = itemdata;
usr.bin/tmux/window-buffer.c
479
if (paste_get_name(item->name) != NULL)
usr.bin/tmux/window-buffer.c
480
mode_tree_run_command(c, NULL, data->command, item->name);
usr.bin/tmux/window-buffer.c
593
struct window_buffer_itemdata *item, struct client *c)
usr.bin/tmux/window-buffer.c
602
if ((pb = paste_get_name(item->name)) == NULL)
usr.bin/tmux/window-buffer.c
628
struct window_buffer_itemdata *item;
usr.bin/tmux/window-buffer.c
646
item = mode_tree_get_current(mtd);
usr.bin/tmux/window-buffer.c
647
window_buffer_start_edit(data, item, c);
usr.bin/tmux/window-buffer.c
650
item = mode_tree_get_current(mtd);
usr.bin/tmux/window-buffer.c
651
window_buffer_do_delete(data, item, c, key);
usr.bin/tmux/window-buffer.c
664
item = mode_tree_get_current(mtd);
usr.bin/tmux/window-buffer.c
665
window_buffer_do_paste(data, item, c, key);
usr.bin/tmux/window-client.c
197
struct window_client_itemdata *item;
usr.bin/tmux/window-client.c
201
item = data->item_list[data->item_size++] = xcalloc(1, sizeof *item);
usr.bin/tmux/window-client.c
202
return (item);
usr.bin/tmux/window-client.c
206
window_client_free_item(struct window_client_itemdata *item)
usr.bin/tmux/window-client.c
208
server_client_unref(item->c);
usr.bin/tmux/window-client.c
209
free(item->ttyname);
usr.bin/tmux/window-client.c
210
free(item);
usr.bin/tmux/window-client.c
218
struct window_client_itemdata *item;
usr.bin/tmux/window-client.c
235
item = window_client_add_item(data);
usr.bin/tmux/window-client.c
236
item->c = l[i];
usr.bin/tmux/window-client.c
237
item->ttyname = xstrdup(l[i]->ttyname);
usr.bin/tmux/window-client.c
243
item = data->item_list[i];
usr.bin/tmux/window-client.c
244
c = item->c;
usr.bin/tmux/window-client.c
256
mode_tree_add(data->data, NULL, item, (uint64_t)c, c->name,
usr.bin/tmux/window-client.c
266
struct window_client_itemdata *item = itemdata;
usr.bin/tmux/window-client.c
267
struct client *c = item->c;
usr.bin/tmux/window-client.c
301
struct window_client_itemdata *item = itemdata;
usr.bin/tmux/window-client.c
302
struct client *c = item->c;
usr.bin/tmux/window-client.c
369
struct window_client_itemdata *item = itemdata;
usr.bin/tmux/window-client.c
375
format_defaults(ft, item->c, NULL, 0, NULL);
usr.bin/tmux/window-client.c
416
window_client_help(u_int *width, const char **item)
usr.bin/tmux/window-client.c
419
*item = "client";
usr.bin/tmux/window-client.c
425
__unused struct cmdq_item *item, __unused struct cmd_find_state *fs,
usr.bin/tmux/window-client.c
512
struct window_client_itemdata *item = itemdata;
usr.bin/tmux/window-client.c
514
if (item == mode_tree_get_current(data->data))
usr.bin/tmux/window-client.c
517
server_client_detach(item->c, MSG_DETACH);
usr.bin/tmux/window-client.c
519
server_client_detach(item->c, MSG_DETACHKILL);
usr.bin/tmux/window-client.c
521
server_client_suspend(item->c);
usr.bin/tmux/window-client.c
532
struct window_client_itemdata *item;
usr.bin/tmux/window-client.c
540
item = mode_tree_get_current(mtd);
usr.bin/tmux/window-client.c
541
window_client_do_detach(data, item, c, key);
usr.bin/tmux/window-client.c
559
item = mode_tree_get_current(mtd);
usr.bin/tmux/window-client.c
560
mode_tree_run_command(c, NULL, data->command, item->ttyname);
usr.bin/tmux/window-clock.c
173
__unused struct cmdq_item *item, __unused struct cmd_find_state *fs,
usr.bin/tmux/window-copy.c
601
__unused struct cmdq_item *item, __unused struct cmd_find_state *fs,
usr.bin/tmux/window-copy.c
653
__unused struct cmdq_item *item, __unused struct cmd_find_state *fs,
usr.bin/tmux/window-customize.c
1039
item = window_customize_add_item(data);
usr.bin/tmux/window-customize.c
1040
item->type = WINDOW_CUSTOMIZE_ITEM_ENVIRONMENT;
usr.bin/tmux/window-customize.c
1041
item->scope = scope;
usr.bin/tmux/window-customize.c
1042
item->environ = env;
usr.bin/tmux/window-customize.c
1043
item->environ_flags = envent->flags;
usr.bin/tmux/window-customize.c
1044
item->name = xstrdup(envent->name);
usr.bin/tmux/window-customize.c
1054
mode_tree_add(data->data, top, item, item_tag, name, text, 0);
usr.bin/tmux/window-customize.c
1145
struct window_customize_itemdata *item, struct screen_write_ctx *ctx,
usr.bin/tmux/window-customize.c
1155
if (item == NULL || !window_customize_get_key(item, &kt, &bd))
usr.bin/tmux/window-customize.c
1203
struct window_customize_itemdata *item, struct screen_write_ctx *ctx,
usr.bin/tmux/window-customize.c
1224
if (!window_customize_check_item(data, item, &fs))
usr.bin/tmux/window-customize.c
1226
name = item->name;
usr.bin/tmux/window-customize.c
1227
array_key = item->array_key;
usr.bin/tmux/window-customize.c
1229
o = options_get(item->oo, name);
usr.bin/tmux/window-customize.c
1378
gc.fg = options_get_number(item->oo, name);
usr.bin/tmux/window-customize.c
1387
style_apply(&gc, item->oo, name, ft);
usr.bin/tmux/window-customize.c
1396
style_apply(&gc, item->oo, name, ft);
usr.bin/tmux/window-customize.c
1414
switch (item->scope) {
usr.bin/tmux/window-customize.c
1416
wo = options_get_parent(item->oo);
usr.bin/tmux/window-customize.c
1422
go = options_get_parent(item->oo);
usr.bin/tmux/window-customize.c
1461
struct window_customize_itemdata *item, struct screen_write_ctx *ctx,
usr.bin/tmux/window-customize.c
1470
if (!window_customize_check_item(data, item, &fs))
usr.bin/tmux/window-customize.c
1472
envent = environ_find(item->environ, item->name);
usr.bin/tmux/window-customize.c
1476
if (item->scope == WINDOW_CUSTOMIZE_GLOBAL_ENVIRONMENT)
usr.bin/tmux/window-customize.c
1503
if (item->scope != WINDOW_CUSTOMIZE_SESSION_ENVIRONMENT)
usr.bin/tmux/window-customize.c
1506
parent = environ_find(global_environ, item->name);
usr.bin/tmux/window-customize.c
1525
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
1527
if (item == NULL)
usr.bin/tmux/window-customize.c
153
struct window_customize_itemdata *item;
usr.bin/tmux/window-customize.c
1530
if (item->type == WINDOW_CUSTOMIZE_ITEM_KEY)
usr.bin/tmux/window-customize.c
1531
window_customize_draw_key(data, item, ctx, sx, sy);
usr.bin/tmux/window-customize.c
1532
else if (item->type == WINDOW_CUSTOMIZE_ITEM_ENVIRONMENT)
usr.bin/tmux/window-customize.c
1533
window_customize_draw_environment(data, item, ctx, sx, sy);
usr.bin/tmux/window-customize.c
1535
window_customize_draw_option(data, item, ctx, sx, sy);
usr.bin/tmux/window-customize.c
1586
window_customize_help(u_int *width, const char **item)
usr.bin/tmux/window-customize.c
1589
*item = "item";
usr.bin/tmux/window-customize.c
1595
__unused struct cmdq_item *item, struct cmd_find_state *fs,
usr.bin/tmux/window-customize.c
1686
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
1687
struct window_customize_modedata *data = item->data;
usr.bin/tmux/window-customize.c
1689
window_customize_free_item(item);
usr.bin/tmux/window-customize.c
1697
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
1698
struct window_customize_modedata *data = item->data;
usr.bin/tmux/window-customize.c
1701
struct options *oo = item->oo;
usr.bin/tmux/window-customize.c
1702
const char *name = item->name;
usr.bin/tmux/window-customize.c
1703
const char *array_key = item->array_key;
usr.bin/tmux/window-customize.c
1710
if (item == NULL || !window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
1732
if (item->option_type == WINDOW_CUSTOMIZE_HOOKS && *name == '@')
usr.bin/tmux/window-customize.c
1735
options_push_changes(item->name);
usr.bin/tmux/window-customize.c
1753
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
1754
struct window_customize_modedata *data = item->data;
usr.bin/tmux/window-customize.c
1760
if (item == NULL || !window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
1763
flags = item->environ_flags;
usr.bin/tmux/window-customize.c
1764
envent = environ_find(item->environ, item->name);
usr.bin/tmux/window-customize.c
1767
environ_set(item->environ, item->name, flags, "%s", s);
usr.bin/tmux/window-customize.c
1779
struct window_customize_itemdata *item, int global)
usr.bin/tmux/window-customize.c
1789
if (item == NULL || !window_customize_check_item(data, item, &fs))
usr.bin/tmux/window-customize.c
1791
envent = environ_find(item->environ, item->name);
usr.bin/tmux/window-customize.c
1799
scope = item->scope;
usr.bin/tmux/window-customize.c
1800
env = item->environ;
usr.bin/tmux/window-customize.c
1808
xasprintf(&prompt, "(%s%s%s) ", item->name, space, text);
usr.bin/tmux/window-customize.c
1817
new_item->name = xstrdup(item->name);
usr.bin/tmux/window-customize.c
1832
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
1833
struct window_customize_modedata *data = item->data;
usr.bin/tmux/window-customize.c
1842
if (item == NULL || !window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
1865
what = (item->option_type == WINDOW_CUSTOMIZE_HOOKS) ?
usr.bin/tmux/window-customize.c
1874
options_set_string(item->oo, name, 0, "%s", value);
usr.bin/tmux/window-customize.c
1875
if (item->option_type == WINDOW_CUSTOMIZE_HOOKS)
usr.bin/tmux/window-customize.c
1919
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
1920
struct window_customize_modedata *data = item->data;
usr.bin/tmux/window-customize.c
1926
if (item == NULL || !window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
1935
environ_clear(item->environ, s + 1);
usr.bin/tmux/window-customize.c
1946
environ_set(item->environ, name, 0, "%s", value + 1);
usr.bin/tmux/window-customize.c
1981
struct window_customize_itemdata *item = ed->item;
usr.bin/tmux/window-customize.c
2013
if (window_customize_option_editable(data, item) &&
usr.bin/tmux/window-customize.c
2014
window_customize_set_option_value(item, value, &cause) != 0) {
usr.bin/tmux/window-customize.c
2020
if (window_customize_set_command_value(item, value, &cause) != 0) {
usr.bin/tmux/window-customize.c
2026
if (window_customize_set_note_value(item, value) != 0)
usr.bin/tmux/window-customize.c
2030
if (!window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
2032
window_customize_set_environment_value(item, value);
usr.bin/tmux/window-customize.c
2047
struct window_customize_itemdata *item, struct client *c)
usr.bin/tmux/window-customize.c
2059
if (data->editor != NULL || item == NULL)
usr.bin/tmux/window-customize.c
2062
if (item->type == WINDOW_CUSTOMIZE_ITEM_OPTION) {
usr.bin/tmux/window-customize.c
2063
if (!window_customize_option_editable(data, item))
usr.bin/tmux/window-customize.c
2065
o = options_get(item->oo, item->name);
usr.bin/tmux/window-customize.c
2068
value = options_to_string(o, item->array_key, 0);
usr.bin/tmux/window-customize.c
2070
} else if (item->type == WINDOW_CUSTOMIZE_ITEM_KEY) {
usr.bin/tmux/window-customize.c
2072
if (!window_customize_get_key(item, NULL, &bd))
usr.bin/tmux/window-customize.c
2085
} else if (item->type == WINDOW_CUSTOMIZE_ITEM_ENVIRONMENT) {
usr.bin/tmux/window-customize.c
2086
if (!window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
2088
envent = environ_find(item->environ, item->name);
usr.bin/tmux/window-customize.c
2099
ed->item = window_customize_copy_item(item);
usr.bin/tmux/window-customize.c
2121
struct window_customize_itemdata *item, int global, int pane)
usr.bin/tmux/window-customize.c
2130
const char *name = item->name, *space = "";
usr.bin/tmux/window-customize.c
2131
const char *array_key = item->array_key;
usr.bin/tmux/window-customize.c
2135
if (item == NULL || !window_customize_check_item(data, item, &fs))
usr.bin/tmux/window-customize.c
2137
o = options_get(item->oo, name);
usr.bin/tmux/window-customize.c
214
struct window_customize_itemdata *item, struct cmd_find_state *fsp)
usr.bin/tmux/window-customize.c
2145
scope = item->scope;
usr.bin/tmux/window-customize.c
2146
oo = item->oo;
usr.bin/tmux/window-customize.c
2149
switch (item->scope) {
usr.bin/tmux/window-customize.c
2157
scope = item->scope;
usr.bin/tmux/window-customize.c
2168
switch (item->scope) {
usr.bin/tmux/window-customize.c
2173
scope = item->scope;
usr.bin/tmux/window-customize.c
2193
scope = item->scope;
usr.bin/tmux/window-customize.c
2197
if (scope == item->scope)
usr.bin/tmux/window-customize.c
2198
oo = item->oo;
usr.bin/tmux/window-customize.c
2236
new_item->option_type = item->option_type;
usr.bin/tmux/window-customize.c
225
if (item->type == WINDOW_CUSTOMIZE_ITEM_ENVIRONMENT) {
usr.bin/tmux/window-customize.c
2258
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
226
return (item->environ ==
usr.bin/tmux/window-customize.c
2264
if (item == NULL)
usr.bin/tmux/window-customize.c
2266
data = item->data;
usr.bin/tmux/window-customize.c
2269
name = item->name;
usr.bin/tmux/window-customize.c
227
window_customize_get_environment(item->scope, fsp));
usr.bin/tmux/window-customize.c
2270
array_key = item->array_key;
usr.bin/tmux/window-customize.c
2271
if (array_key == NULL || !window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
2274
o = options_get(item->oo, name);
usr.bin/tmux/window-customize.c
2286
options_push_changes(item->name);
usr.bin/tmux/window-customize.c
229
return (item->oo == window_customize_get_tree(item->scope, fsp));
usr.bin/tmux/window-customize.c
2304
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
2309
if (item == NULL ||
usr.bin/tmux/window-customize.c
2310
item->array_key == NULL ||
usr.bin/tmux/window-customize.c
2311
!window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
2314
xasprintf(&prompt, "(%s[%s]) ", item->name, item->array_key);
usr.bin/tmux/window-customize.c
2319
new_item->option_type = item->option_type;
usr.bin/tmux/window-customize.c
2320
new_item->scope = item->scope;
usr.bin/tmux/window-customize.c
2321
new_item->oo = item->oo;
usr.bin/tmux/window-customize.c
2322
new_item->name = xstrdup(item->name);
usr.bin/tmux/window-customize.c
2323
new_item->array_key = xstrdup(item->array_key);
usr.bin/tmux/window-customize.c
2326
mode_tree_set_prompt(data->data, c, prompt, item->array_key,
usr.bin/tmux/window-customize.c
233
window_customize_get_key(struct window_customize_itemdata *item,
usr.bin/tmux/window-customize.c
2336
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
2338
if (item == NULL || !window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
2340
if (environ_find(item->environ, item->name) == NULL)
usr.bin/tmux/window-customize.c
2342
if (item == mode_tree_get_current(data->data))
usr.bin/tmux/window-customize.c
2344
environ_unset(item->environ, item->name);
usr.bin/tmux/window-customize.c
2349
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
2353
if (item == NULL || !window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
2356
o = options_get(item->oo, item->name);
usr.bin/tmux/window-customize.c
2359
if (item->array_key != NULL &&
usr.bin/tmux/window-customize.c
2360
item == mode_tree_get_current(data->data))
usr.bin/tmux/window-customize.c
2362
options_remove_or_default(o, item->array_key, NULL);
usr.bin/tmux/window-customize.c
2367
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
2372
if (item == NULL || !window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
2374
if (item->array_key != NULL)
usr.bin/tmux/window-customize.c
2377
oo = item->oo;
usr.bin/tmux/window-customize.c
2379
o = options_get_only(oo, item->name);
usr.bin/tmux/window-customize.c
239
kt = key_bindings_get_table(item->table, 0);
usr.bin/tmux/window-customize.c
2390
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
2391
struct window_customize_modedata *data = item->data;
usr.bin/tmux/window-customize.c
2398
if (item == NULL || !window_customize_get_key(item, NULL, &bd))
usr.bin/tmux/window-customize.c
242
bd = key_bindings_get(kt, item->key);
usr.bin/tmux/window-customize.c
2429
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
2430
struct window_customize_modedata *data = item->data;
usr.bin/tmux/window-customize.c
2435
if (item == NULL || !window_customize_get_key(item, NULL, &bd))
usr.bin/tmux/window-customize.c
2451
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
2453
key_code key = item->key;
usr.bin/tmux/window-customize.c
2459
if (item == NULL || !window_customize_get_key(item, NULL, &bd))
usr.bin/tmux/window-customize.c
2472
new_item->scope = item->scope;
usr.bin/tmux/window-customize.c
2473
new_item->table = xstrdup(item->table);
usr.bin/tmux/window-customize.c
2489
new_item->scope = item->scope;
usr.bin/tmux/window-customize.c
2490
new_item->table = xstrdup(item->table);
usr.bin/tmux/window-customize.c
2507
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
2508
struct window_customize_modedata *data = item->data;
usr.bin/tmux/window-customize.c
2551
key_bindings_add(item->table, key, NULL, 0, pr->cmdlist);
usr.bin/tmux/window-customize.c
2591
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
2596
if (item == NULL || !window_customize_get_key(item, &kt, &bd))
usr.bin/tmux/window-customize.c
2599
if (item == mode_tree_get_current(data->data))
usr.bin/tmux/window-customize.c
2606
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
2611
if (item == NULL || !window_customize_get_key(item, &kt, &bd))
usr.bin/tmux/window-customize.c
2617
if (dd == NULL && item == mode_tree_get_current(data->data))
usr.bin/tmux/window-customize.c
2627
struct window_customize_itemdata *item = itemdata;
usr.bin/tmux/window-customize.c
2628
enum window_customize_item_type type = item->type;
usr.bin/tmux/window-customize.c
2632
name = xstrdup(item->name);
usr.bin/tmux/window-customize.c
2636
window_customize_unset_key(data, item);
usr.bin/tmux/window-customize.c
2638
window_customize_unset_environment(data, item);
usr.bin/tmux/window-customize.c
2640
window_customize_unset_option(data, item);
usr.bin/tmux/window-customize.c
2644
window_customize_reset_key(data, item);
usr.bin/tmux/window-customize.c
2646
window_customize_reset_option(data, item);
usr.bin/tmux/window-customize.c
2659
struct window_customize_itemdata *item;
usr.bin/tmux/window-customize.c
2668
item = mode_tree_get_current(data->data);
usr.bin/tmux/window-customize.c
2669
if (item == NULL)
usr.bin/tmux/window-customize.c
2671
type = item->type;
usr.bin/tmux/window-customize.c
2673
name = xstrdup(item->name);
usr.bin/tmux/window-customize.c
2677
window_customize_unset_key(data, item);
usr.bin/tmux/window-customize.c
2679
window_customize_unset_environment(data, item);
usr.bin/tmux/window-customize.c
2681
window_customize_unset_option(data, item);
usr.bin/tmux/window-customize.c
2685
window_customize_reset_key(data, item);
usr.bin/tmux/window-customize.c
2687
window_customize_reset_option(data, item);
usr.bin/tmux/window-customize.c
2784
struct window_customize_itemdata *item, *new_item;
usr.bin/tmux/window-customize.c
2789
item = mode_tree_get_current(data->data);
usr.bin/tmux/window-customize.c
2799
if (item != (new_item = mode_tree_get_current(data->data)))
usr.bin/tmux/window-customize.c
2800
item = new_item;
usr.bin/tmux/window-customize.c
2804
window_customize_start_edit(data, item, c);
usr.bin/tmux/window-customize.c
2807
if (item == NULL || item->type != WINDOW_CUSTOMIZE_ITEM_OPTION)
usr.bin/tmux/window-customize.c
2809
window_customize_set_array_key(c, data, item);
usr.bin/tmux/window-customize.c
2813
if (item == NULL) {
usr.bin/tmux/window-customize.c
2818
if (item->type == WINDOW_CUSTOMIZE_ITEM_KEY)
usr.bin/tmux/window-customize.c
2819
window_customize_set_key(c, data, item);
usr.bin/tmux/window-customize.c
2820
else if (item->type == WINDOW_CUSTOMIZE_ITEM_ENVIRONMENT)
usr.bin/tmux/window-customize.c
2821
window_customize_set_environment(c, data, item, 0);
usr.bin/tmux/window-customize.c
2823
window_customize_set_option(c, data, item, 0, 1);
usr.bin/tmux/window-customize.c
2824
options_push_changes(item->name);
usr.bin/tmux/window-customize.c
2829
if (item == NULL || item->type != WINDOW_CUSTOMIZE_ITEM_OPTION)
usr.bin/tmux/window-customize.c
2831
window_customize_set_option(c, data, item, 0, 0);
usr.bin/tmux/window-customize.c
2832
options_push_changes(item->name);
usr.bin/tmux/window-customize.c
2837
if (item == NULL || item->type == WINDOW_CUSTOMIZE_ITEM_KEY)
usr.bin/tmux/window-customize.c
2839
if (item->type == WINDOW_CUSTOMIZE_ITEM_ENVIRONMENT)
usr.bin/tmux/window-customize.c
2840
window_customize_set_environment(c, data, item, 1);
usr.bin/tmux/window-customize.c
2842
window_customize_set_option(c, data, item, 1, 0);
usr.bin/tmux/window-customize.c
2843
options_push_changes(item->name);
usr.bin/tmux/window-customize.c
2848
if (item == NULL ||
usr.bin/tmux/window-customize.c
2849
(item->type == WINDOW_CUSTOMIZE_ITEM_OPTION &&
usr.bin/tmux/window-customize.c
2850
item->array_key != NULL) ||
usr.bin/tmux/window-customize.c
2851
item->type == WINDOW_CUSTOMIZE_ITEM_ENVIRONMENT)
usr.bin/tmux/window-customize.c
2853
xasprintf(&prompt, "Reset %s to default? ", item->name);
usr.bin/tmux/window-customize.c
2878
if (item == NULL)
usr.bin/tmux/window-customize.c
2880
if (item->array_key != NULL) {
usr.bin/tmux/window-customize.c
2881
xasprintf(&prompt, "Unset %s[%s]? ", item->name,
usr.bin/tmux/window-customize.c
2882
item->array_key);
usr.bin/tmux/window-customize.c
2884
xasprintf(&prompt, "Unset %s? ", item->name);
usr.bin/tmux/window-customize.c
312
struct window_customize_itemdata *item;
usr.bin/tmux/window-customize.c
316
item = data->item_list[data->item_size++] = xcalloc(1, sizeof *item);
usr.bin/tmux/window-customize.c
317
return (item);
usr.bin/tmux/window-customize.c
353
window_customize_free_item(struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
355
free(item->table);
usr.bin/tmux/window-customize.c
356
free(item->name);
usr.bin/tmux/window-customize.c
357
free(item->array_key);
usr.bin/tmux/window-customize.c
358
free(item);
usr.bin/tmux/window-customize.c
362
window_customize_copy_item(struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
367
new_item->data = item->data;
usr.bin/tmux/window-customize.c
368
new_item->type = item->type;
usr.bin/tmux/window-customize.c
369
new_item->option_type = item->option_type;
usr.bin/tmux/window-customize.c
370
new_item->scope = item->scope;
usr.bin/tmux/window-customize.c
371
new_item->key = item->key;
usr.bin/tmux/window-customize.c
372
new_item->oo = item->oo;
usr.bin/tmux/window-customize.c
373
new_item->environ = item->environ;
usr.bin/tmux/window-customize.c
374
new_item->environ_flags = item->environ_flags;
usr.bin/tmux/window-customize.c
375
if (item->table != NULL)
usr.bin/tmux/window-customize.c
376
new_item->table = xstrdup(item->table);
usr.bin/tmux/window-customize.c
377
if (item->name != NULL)
usr.bin/tmux/window-customize.c
378
new_item->name = xstrdup(item->name);
usr.bin/tmux/window-customize.c
379
if (item->array_key != NULL)
usr.bin/tmux/window-customize.c
380
new_item->array_key = xstrdup(item->array_key);
usr.bin/tmux/window-customize.c
387
window_customize_free_item(ed->item);
usr.bin/tmux/window-customize.c
438
window_customize_set_option_value(struct window_customize_itemdata *item,
usr.bin/tmux/window-customize.c
443
struct options *oo = item->oo;
usr.bin/tmux/window-customize.c
444
const char *name = item->name;
usr.bin/tmux/window-customize.c
445
const char *array_key = item->array_key;
usr.bin/tmux/window-customize.c
469
if (item->option_type == WINDOW_CUSTOMIZE_HOOKS && *name == '@')
usr.bin/tmux/window-customize.c
472
options_push_changes(item->name);
usr.bin/tmux/window-customize.c
478
struct window_customize_itemdata *item)
usr.bin/tmux/window-customize.c
483
if (item->type != WINDOW_CUSTOMIZE_ITEM_OPTION ||
usr.bin/tmux/window-customize.c
484
!window_customize_check_item(data, item, NULL))
usr.bin/tmux/window-customize.c
487
o = options_get(item->oo, item->name);
usr.bin/tmux/window-customize.c
499
window_customize_set_command_value(struct window_customize_itemdata *item,
usr.bin/tmux/window-customize.c
505
if (!window_customize_get_key(item, NULL, &bd))
usr.bin/tmux/window-customize.c
522
window_customize_set_note_value(struct window_customize_itemdata *item,
usr.bin/tmux/window-customize.c
527
if (!window_customize_get_key(item, NULL, &bd))
usr.bin/tmux/window-customize.c
539
window_customize_set_environment_value(struct window_customize_itemdata *item,
usr.bin/tmux/window-customize.c
545
flags = item->environ_flags;
usr.bin/tmux/window-customize.c
546
envent = environ_find(item->environ, item->name);
usr.bin/tmux/window-customize.c
549
environ_set(item->environ, item->name, flags, "%s", s);
usr.bin/tmux/window-customize.c
629
struct window_customize_itemdata *item;
usr.bin/tmux/window-customize.c
650
item = window_customize_add_item(data);
usr.bin/tmux/window-customize.c
651
item->type = WINDOW_CUSTOMIZE_ITEM_OPTION;
usr.bin/tmux/window-customize.c
653
item->option_type = WINDOW_CUSTOMIZE_HOOKS;
usr.bin/tmux/window-customize.c
654
item->scope = scope;
usr.bin/tmux/window-customize.c
655
item->oo = oo;
usr.bin/tmux/window-customize.c
656
item->name = xstrdup(options_name(o));
usr.bin/tmux/window-customize.c
657
item->array_key = xstrdup(array_key);
usr.bin/tmux/window-customize.c
661
mode_tree_add(data->data, top, item, tag, name, text, -1);
usr.bin/tmux/window-customize.c
683
struct window_customize_itemdata *item;
usr.bin/tmux/window-customize.c
758
item = window_customize_add_item(data);
usr.bin/tmux/window-customize.c
759
item->type = WINDOW_CUSTOMIZE_ITEM_OPTION;
usr.bin/tmux/window-customize.c
760
item->option_type = type;
usr.bin/tmux/window-customize.c
761
item->oo = oo;
usr.bin/tmux/window-customize.c
762
item->scope = scope;
usr.bin/tmux/window-customize.c
763
item->name = xstrdup(name);
usr.bin/tmux/window-customize.c
770
top = mode_tree_add(data->data, top, item, tag, name, text, 0);
usr.bin/tmux/window-customize.c
896
struct window_customize_itemdata *item;
usr.bin/tmux/window-customize.c
934
item = window_customize_add_item(data);
usr.bin/tmux/window-customize.c
935
item->type = WINDOW_CUSTOMIZE_ITEM_KEY;
usr.bin/tmux/window-customize.c
936
item->scope = WINDOW_CUSTOMIZE_KEY;
usr.bin/tmux/window-customize.c
937
item->table = xstrdup(kt->name);
usr.bin/tmux/window-customize.c
938
item->key = bd->key;
usr.bin/tmux/window-customize.c
939
item->name = xstrdup(key_string_lookup_key(item->key, 0));
usr.bin/tmux/window-customize.c
942
child = mode_tree_add(data->data, top, item,
usr.bin/tmux/window-customize.c
949
mti = mode_tree_add(data->data, child, item,
usr.bin/tmux/window-customize.c
960
mti = mode_tree_add(data->data, child, item,
usr.bin/tmux/window-customize.c
971
mti = mode_tree_add(data->data, child, item,
usr.bin/tmux/window-customize.c
993
struct window_customize_itemdata *item;
usr.bin/tmux/window-panes.c
885
window_panes_init(struct window_mode_entry *wme, struct cmdq_item *item,
usr.bin/tmux/window-panes.c
900
if (item == NULL)
usr.bin/tmux/window-panes.c
902
self = cmdq_get_cmd(item);
usr.bin/tmux/window-panes.c
906
source = cmdq_get_source(item);
usr.bin/tmux/window-panes.c
907
target = cmdq_get_target(item);
usr.bin/tmux/window-panes.c
915
cmdq_error(item, "delay %s", cause);
usr.bin/tmux/window-panes.c
928
data->state = args_make_commands_prepare(self, item, 0,
usr.bin/tmux/window-switch.c
106
window_switch_free_item(struct window_switch_itemdata *item)
usr.bin/tmux/window-switch.c
108
free(item->match);
usr.bin/tmux/window-switch.c
109
free(item->text);
usr.bin/tmux/window-switch.c
110
free(item);
usr.bin/tmux/window-switch.c
116
struct window_switch_itemdata *item;
usr.bin/tmux/window-switch.c
120
item = data->item_list[data->item_size++] = xcalloc(1, sizeof *item);
usr.bin/tmux/window-switch.c
121
return (item);
usr.bin/tmux/window-switch.c
128
struct window_switch_itemdata *item;
usr.bin/tmux/window-switch.c
134
item = window_switch_add_item(data);
usr.bin/tmux/window-switch.c
135
item->type = WINDOW_SWITCH_TYPE_SESSION;
usr.bin/tmux/window-switch.c
136
item->session = s->id;
usr.bin/tmux/window-switch.c
137
item->winlink = -1;
usr.bin/tmux/window-switch.c
138
item->tag = (uint64_t)s;
usr.bin/tmux/window-switch.c
139
item->order = (*order)++;
usr.bin/tmux/window-switch.c
140
item->text = format_expand(ft, data->format);
usr.bin/tmux/window-switch.c
149
struct window_switch_itemdata *item;
usr.bin/tmux/window-switch.c
155
item = window_switch_add_item(data);
usr.bin/tmux/window-switch.c
156
item->type = WINDOW_SWITCH_TYPE_WINDOW;
usr.bin/tmux/window-switch.c
157
item->session = wl->session->id;
usr.bin/tmux/window-switch.c
158
item->winlink = wl->idx;
usr.bin/tmux/window-switch.c
159
item->tag = (uint64_t)wl;
usr.bin/tmux/window-switch.c
160
item->order = (*order)++;
usr.bin/tmux/window-switch.c
161
item->text = format_expand(ft, data->format);
usr.bin/tmux/window-switch.c
186
struct window_switch_itemdata *item, **m = NULL;
usr.bin/tmux/window-switch.c
217
item = data->item_list[i];
usr.bin/tmux/window-switch.c
220
m[n++] = item;
usr.bin/tmux/window-switch.c
224
item->match = fuzzy_match(f, item->text, sx, &item->score);
usr.bin/tmux/window-switch.c
225
if (item->match == NULL)
usr.bin/tmux/window-switch.c
228
m[n++] = item;
usr.bin/tmux/window-switch.c
278
struct window_switch_itemdata *item;
usr.bin/tmux/window-switch.c
298
item = data->matches[idx];
usr.bin/tmux/window-switch.c
302
format_draw(&ctx, dgc, sx, item->text, NULL, 0);
usr.bin/tmux/window-switch.c
305
format_draw(&ctx, &sgc, sx, item->text, NULL, 0);
usr.bin/tmux/window-switch.c
308
if (item->match == NULL)
usr.bin/tmux/window-switch.c
311
if (!bit_test(item->match, j))
usr.bin/tmux/window-switch.c
337
__unused struct cmdq_item *item, struct cmd_find_state *fs,
usr.bin/tmux/window-switch.c
432
struct window_switch_itemdata *item;
usr.bin/tmux/window-switch.c
443
item = data->matches[data->current];
usr.bin/tmux/window-switch.c
446
switch (item->type) {
usr.bin/tmux/window-switch.c
448
s = session_find_by_id(item->session);
usr.bin/tmux/window-switch.c
455
s = session_find_by_id(item->session);
usr.bin/tmux/window-switch.c
457
wl = winlink_find_by_index(&s->windows, item->winlink);
usr.bin/tmux/window-tree.c
1093
window_tree_help(u_int *width, const char **item)
usr.bin/tmux/window-tree.c
1096
*item = "item";
usr.bin/tmux/window-tree.c
1102
__unused struct cmdq_item *item, struct cmd_find_state *fs,
usr.bin/tmux/window-tree.c
1204
window_tree_get_target(struct window_tree_itemdata *item,
usr.bin/tmux/window-tree.c
1212
window_tree_pull_item(item, &s, &wl, &wp);
usr.bin/tmux/window-tree.c
1215
switch (item->type) {
usr.bin/tmux/window-tree.c
1246
struct window_tree_itemdata *item = itemdata;
usr.bin/tmux/window-tree.c
1250
name = window_tree_get_target(item, &fs);
usr.bin/tmux/window-tree.c
1257
window_tree_command_done(__unused struct cmdq_item *item, void *modedata)
usr.bin/tmux/window-tree.c
1302
struct window_tree_itemdata *item = itemdata;
usr.bin/tmux/window-tree.c
1307
window_tree_pull_item(item, &s, &wl, &wp);
usr.bin/tmux/window-tree.c
1309
switch (item->type) {
usr.bin/tmux/window-tree.c
1373
struct window_tree_itemdata *item)
usr.bin/tmux/window-tree.c
1400
window_tree_pull_item(item, &s, &wl, &wp);
usr.bin/tmux/window-tree.c
1401
if (item->type == WINDOW_TREE_SESSION) {
usr.bin/tmux/window-tree.c
1415
if (item->type == WINDOW_TREE_WINDOW) {
usr.bin/tmux/window-tree.c
1439
struct window_tree_itemdata *item, *new_item;
usr.bin/tmux/window-tree.c
1448
item = mode_tree_get_current(data->data);
usr.bin/tmux/window-tree.c
1452
if (item != (new_item = mode_tree_get_current(data->data))) {
usr.bin/tmux/window-tree.c
1453
item = new_item;
usr.bin/tmux/window-tree.c
1457
key = window_tree_mouse(data, key, x, item);
usr.bin/tmux/window-tree.c
1475
window_tree_pull_item(item, &ns, &nwl, &nwp);
usr.bin/tmux/window-tree.c
1491
window_tree_pull_item(item, &ns, &nwl, &nwp);
usr.bin/tmux/window-tree.c
1492
switch (item->type) {
usr.bin/tmux/window-tree.c
1548
name = window_tree_get_target(item, &fs);
usr.bin/tmux/window-tree.c
221
window_tree_pull_item(struct window_tree_itemdata *item, struct session **sp,
usr.bin/tmux/window-tree.c
226
*sp = session_find_by_id(item->session);
usr.bin/tmux/window-tree.c
229
if (item->type == WINDOW_TREE_SESSION) {
usr.bin/tmux/window-tree.c
235
*wlp = winlink_find_by_index(&(*sp)->windows, item->winlink);
usr.bin/tmux/window-tree.c
240
if (item->type == WINDOW_TREE_WINDOW) {
usr.bin/tmux/window-tree.c
245
*wp = window_pane_find_by_id(item->pane);
usr.bin/tmux/window-tree.c
258
struct window_tree_itemdata *item;
usr.bin/tmux/window-tree.c
262
item = data->item_list[data->item_size++] = xcalloc(1, sizeof *item);
usr.bin/tmux/window-tree.c
263
return (item);
usr.bin/tmux/window-tree.c
267
window_tree_free_item(struct window_tree_itemdata *item)
usr.bin/tmux/window-tree.c
269
free(item);
usr.bin/tmux/window-tree.c
277
struct window_tree_itemdata *item;
usr.bin/tmux/window-tree.c
285
item = window_tree_add_item(data);
usr.bin/tmux/window-tree.c
286
item->type = WINDOW_TREE_PANE;
usr.bin/tmux/window-tree.c
287
item->session = s->id;
usr.bin/tmux/window-tree.c
288
item->winlink = wl->idx;
usr.bin/tmux/window-tree.c
289
item->pane = wp->id;
usr.bin/tmux/window-tree.c
297
mti = mode_tree_add(data->data, parent, item, (uint64_t)wp, name, text,
usr.bin/tmux/window-tree.c
327
struct window_tree_itemdata *item;
usr.bin/tmux/window-tree.c
336
item = window_tree_add_item(data);
usr.bin/tmux/window-tree.c
337
item->type = WINDOW_TREE_WINDOW;
usr.bin/tmux/window-tree.c
338
item->session = s->id;
usr.bin/tmux/window-tree.c
339
item->winlink = wl->idx;
usr.bin/tmux/window-tree.c
340
item->pane = -1;
usr.bin/tmux/window-tree.c
355
mti = mode_tree_add(data->data, parent, item, (uint64_t)wl, name, text,
usr.bin/tmux/window-tree.c
372
window_tree_free_item(item);
usr.bin/tmux/window-tree.c
385
struct window_tree_itemdata *item;
usr.bin/tmux/window-tree.c
394
item = window_tree_add_item(data);
usr.bin/tmux/window-tree.c
395
item->type = WINDOW_TREE_SESSION;
usr.bin/tmux/window-tree.c
396
item->session = s->id;
usr.bin/tmux/window-tree.c
397
item->winlink = -1;
usr.bin/tmux/window-tree.c
398
item->pane = -1;
usr.bin/tmux/window-tree.c
411
mti = mode_tree_add(data->data, NULL, item, (uint64_t)s, s->name, text,
usr.bin/tmux/window-tree.c
423
window_tree_free_item(item);
usr.bin/tmux/window-tree.c
809
struct window_tree_itemdata *item = itemdata;
usr.bin/tmux/window-tree.c
821
window_tree_pull_item(item, &sp, &wl, &wp);
usr.bin/tmux/window-tree.c
825
if (item->type == WINDOW_TREE_PANE) {
usr.bin/tmux/window-tree.c
829
if (item->type == WINDOW_TREE_PANE ||
usr.bin/tmux/window-tree.c
830
item->type == WINDOW_TREE_WINDOW) {
usr.bin/tmux/window-tree.c
885
struct window_tree_itemdata *item = itemdata;
usr.bin/tmux/window-tree.c
890
window_tree_pull_item(item, &sp, &wl, &wp);
usr.bin/tmux/window-tree.c
895
window_tree_draw_info(data, item, ctx, sx, sy);
usr.bin/tmux/window-tree.c
899
switch (item->type) {
usr.bin/tmux/window-tree.c
919
struct window_tree_itemdata *item = itemdata;
usr.bin/tmux/window-tree.c
926
window_tree_pull_item(item, &s, &wl, &wp);
usr.bin/tmux/window-tree.c
928
switch (item->type) {
usr.bin/tmux/window-tree.c
978
struct window_tree_itemdata *item = itemdata;
usr.bin/tmux/window-tree.c
987
window_tree_pull_item(item, &s, &wl, &wp);
usr.bin/tmux/window-tree.c
988
if (item->type == WINDOW_TREE_SESSION)
usr.bin/tmux/window-tree.c
990
else if (item->type == WINDOW_TREE_WINDOW)
usr.bin/tmux/window.c
1342
struct cmdq_item *item = wp->wait_item;
usr.bin/tmux/window.c
1346
if (item == NULL)
usr.bin/tmux/window.c
1357
c = cmdq_get_client(item);
usr.bin/tmux/window.c
1360
cmdq_continue(item);
usr.bin/tmux/window.c
1593
const struct window_mode *mode, struct cmdq_item *item,
usr.bin/tmux/window.c
1623
wme->screen = wme->mode->init(wme, item, fs, args);
usr.bin/tmux/window.c
2377
cmdq_continue(cdata->item);
usr.bin/tmux/window.c
2386
window_pane_start_input(struct window_pane *wp, struct cmdq_item *item,
usr.bin/tmux/window.c
2389
struct client *c = cmdq_get_client(item);
usr.bin/tmux/window.c
2402
cdata->item = item;
usr.bin/tmux/window.c
68
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
4607
char* item = strdup(msg);
usr.sbin/unbound/daemon/remote.c
4608
if(!item) {
usr.sbin/unbound/daemon/remote.c
4613
if(!cfg_strlist_append(fr->fr_output, item)) {
usr.sbin/unbound/daemon/remote.c
5415
struct fast_reload_auth_change* item;
usr.sbin/unbound/daemon/remote.c
5416
item = calloc(1, sizeof(*item));
usr.sbin/unbound/daemon/remote.c
5417
if(!item) {
usr.sbin/unbound/daemon/remote.c
5421
item->old_z = old_z;
usr.sbin/unbound/daemon/remote.c
5422
item->new_z = new_z;
usr.sbin/unbound/daemon/remote.c
5423
item->is_deleted = is_deleted;
usr.sbin/unbound/daemon/remote.c
5424
item->is_added = is_added;
usr.sbin/unbound/daemon/remote.c
5425
item->is_changed = is_changed;
usr.sbin/unbound/daemon/remote.c
5427
item->next = fr->auth_zone_change_list;
usr.sbin/unbound/daemon/remote.c
5428
fr->auth_zone_change_list = item;
usr.sbin/unbound/daemon/remote.c
7267
struct fast_reload_auth_change* item, *next;
usr.sbin/unbound/daemon/remote.c
7268
item = auth_zone_change_list;
usr.sbin/unbound/daemon/remote.c
7269
while(item) {
usr.sbin/unbound/daemon/remote.c
7270
next = item->next;
usr.sbin/unbound/daemon/remote.c
7271
free(item);
usr.sbin/unbound/daemon/remote.c
7272
item = next;
usr.sbin/unbound/daemon/remote.c
7634
fr_worker_auth_del(struct worker* worker, struct fast_reload_auth_change* item,
usr.sbin/unbound/daemon/remote.c
7640
lock_rw_wrlock(&item->old_z->lock);
usr.sbin/unbound/daemon/remote.c
7641
if(item->old_z->zonemd_callback_env &&
usr.sbin/unbound/daemon/remote.c
7642
item->old_z->zonemd_callback_env->worker == worker){
usr.sbin/unbound/daemon/remote.c
7645
auth_zone_zonemd_stop_lookup(item->old_z, worker->env.mesh);
usr.sbin/unbound/daemon/remote.c
7646
item->old_z->zonemd_callback_env = NULL;
usr.sbin/unbound/daemon/remote.c
7648
lock_rw_unlock(&item->old_z->lock);
usr.sbin/unbound/daemon/remote.c
7650
fr_pickup_auth_locks(worker, item->old_z, item->old_z, NULL, &xfr,
usr.sbin/unbound/daemon/remote.c
7654
lock_rw_unlock(&item->old_z->lock);
usr.sbin/unbound/daemon/remote.c
7669
fr_pickup_auth_locks(worker, item->old_z, item->old_z, NULL,
usr.sbin/unbound/daemon/remote.c
7672
lock_rw_unlock(&item->old_z->lock);
usr.sbin/unbound/daemon/remote.c
7711
fr_worker_auth_add(struct worker* worker, struct fast_reload_auth_change* item,
usr.sbin/unbound/daemon/remote.c
7717
fr_pickup_auth_locks(worker, item->new_z, NULL, item->new_z, &xfr,
usr.sbin/unbound/daemon/remote.c
7719
if(xfr == NULL && item->new_z->zone_is_slave) {
usr.sbin/unbound/daemon/remote.c
7722
xfr = auth_xfer_create(worker->env.auth_zones, item->new_z);
usr.sbin/unbound/daemon/remote.c
7725
if(!xfr_find_soa(item->new_z, xfr)) {
usr.sbin/unbound/daemon/remote.c
7729
if(!xfr_find_soa(item->new_z, xfr)) {
usr.sbin/unbound/daemon/remote.c
7733
auth_zone_pickup_initial_zone(item->new_z, &worker->env);
usr.sbin/unbound/daemon/remote.c
7734
lock_rw_unlock(&item->new_z->lock);
usr.sbin/unbound/daemon/remote.c
7749
lock_rw_wrlock(&item->new_z->lock);
usr.sbin/unbound/daemon/remote.c
7751
auth_zone_verify_zonemd(item->new_z, &worker->env,
usr.sbin/unbound/daemon/remote.c
7753
lock_rw_unlock(&item->new_z->lock);
usr.sbin/unbound/daemon/remote.c
7758
fr_worker_auth_cha(struct worker* worker, struct fast_reload_auth_change* item)
usr.sbin/unbound/daemon/remote.c
7765
fr_worker_auth_del(worker, item, 1);
usr.sbin/unbound/daemon/remote.c
7774
fr_pickup_auth_locks(worker, item->new_z, item->old_z, item->new_z,
usr.sbin/unbound/daemon/remote.c
7788
item->new_z->zone_is_slave = 0;
usr.sbin/unbound/daemon/remote.c
7791
xfr = auth_xfer_create(worker->env.auth_zones, item->new_z);
usr.sbin/unbound/daemon/remote.c
7793
item->new_z->zone_is_slave = 1;
usr.sbin/unbound/daemon/remote.c
7795
lock_rw_unlock(&item->new_z->lock);
usr.sbin/unbound/daemon/remote.c
7796
lock_rw_unlock(&item->old_z->lock);
usr.sbin/unbound/daemon/remote.c
7809
fr_worker_auth_add(worker, item, 1);
usr.sbin/unbound/daemon/remote.c
7817
struct fast_reload_auth_change* item;
usr.sbin/unbound/daemon/remote.c
7818
for(item = auth_zone_change_list; item; item = item->next) {
usr.sbin/unbound/daemon/remote.c
7819
if(item->is_deleted) {
usr.sbin/unbound/daemon/remote.c
7820
fr_worker_auth_del(worker, item, 0);
usr.sbin/unbound/daemon/remote.c
7822
if(item->is_added) {
usr.sbin/unbound/daemon/remote.c
7824
fr_worker_auth_add(worker, item, 0);
usr.sbin/unbound/daemon/remote.c
7827
if(item->is_changed) {
usr.sbin/unbound/daemon/remote.c
7828
fr_worker_auth_cha(worker, item);
usr.sbin/unbound/daemon/remote.c
8275
struct config_strlist* item;
usr.sbin/unbound/daemon/remote.c
8283
item = printq->to_print->first;
usr.sbin/unbound/daemon/remote.c
8284
if(item->next) {
usr.sbin/unbound/daemon/remote.c
8285
printq->to_print->first = item->next;
usr.sbin/unbound/daemon/remote.c
8290
item->next = NULL;
usr.sbin/unbound/daemon/remote.c
8293
printq->client_item = item->str;
usr.sbin/unbound/daemon/remote.c
8294
item->str = NULL;
usr.sbin/unbound/daemon/remote.c
8295
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
460
struct dt_io_list_item* item = malloc(sizeof(*item));
usr.sbin/unbound/dnstap/dtstream.c
461
if(!item) return 0;
usr.sbin/unbound/dnstap/dtstream.c
465
item->queue = mq;
usr.sbin/unbound/dnstap/dtstream.c
466
item->next = dtio->io_list;
usr.sbin/unbound/dnstap/dtstream.c
467
dtio->io_list = item;
usr.sbin/unbound/dnstap/dtstream.c
475
struct dt_io_list_item* item, *prev=NULL;
usr.sbin/unbound/dnstap/dtstream.c
477
item = dtio->io_list;
usr.sbin/unbound/dnstap/dtstream.c
478
while(item) {
usr.sbin/unbound/dnstap/dtstream.c
479
if(item->queue == mq) {
usr.sbin/unbound/dnstap/dtstream.c
481
if(prev) prev->next = item->next;
usr.sbin/unbound/dnstap/dtstream.c
482
else dtio->io_list = item->next;
usr.sbin/unbound/dnstap/dtstream.c
484
lock_basic_lock(&item->queue->lock);
usr.sbin/unbound/dnstap/dtstream.c
485
item->queue->dtio = NULL;
usr.sbin/unbound/dnstap/dtstream.c
486
lock_basic_unlock(&item->queue->lock);
usr.sbin/unbound/dnstap/dtstream.c
487
free(item);
usr.sbin/unbound/dnstap/dtstream.c
491
prev = item;
usr.sbin/unbound/dnstap/dtstream.c
492
item = item->next;
usr.sbin/unbound/dnstap/dtstream.c
538
struct dt_io_list_item *spot, *item;
usr.sbin/unbound/dnstap/dtstream.c
549
item = spot;
usr.sbin/unbound/dnstap/dtstream.c
550
while(item) {
usr.sbin/unbound/dnstap/dtstream.c
551
if(dtio_find_in_queue(dtio, item->queue))
usr.sbin/unbound/dnstap/dtstream.c
553
item = item->next;
usr.sbin/unbound/dnstap/dtstream.c
556
item = dtio->io_list;
usr.sbin/unbound/dnstap/dtstream.c
557
while(item) {
usr.sbin/unbound/dnstap/dtstream.c
558
if(dtio_find_in_queue(dtio, item->queue))
usr.sbin/unbound/dnstap/dtstream.c
560
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
1168
struct listen_port* item = (struct listen_port*)malloc(
usr.sbin/unbound/services/listen_dnsport.c
1170
if(!item)
usr.sbin/unbound/services/listen_dnsport.c
1172
item->next = *list;
usr.sbin/unbound/services/listen_dnsport.c
1173
item->fd = s;
usr.sbin/unbound/services/listen_dnsport.c
1174
item->ftype = ftype;
usr.sbin/unbound/services/listen_dnsport.c
1175
item->pp2_enabled = pp2_enabled;
usr.sbin/unbound/services/listen_dnsport.c
1176
item->socket = ub_sock;
usr.sbin/unbound/services/listen_dnsport.c
1177
*list = item;
usr.sbin/unbound/services/listen_dnsport.c
1491
struct listen_list* item = (struct listen_list*)malloc(
usr.sbin/unbound/services/listen_dnsport.c
1493
if(!item)
usr.sbin/unbound/services/listen_dnsport.c
1495
item->com = c;
usr.sbin/unbound/services/listen_dnsport.c
1496
item->next = front->cps;
usr.sbin/unbound/services/listen_dnsport.c
1497
front->cps = item;
usr.sbin/unbound/services/listen_dnsport.c
2162
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
2383
struct tcp_req_open_item* item;
usr.sbin/unbound/services/listen_dnsport.c
2385
item = (struct tcp_req_open_item*)malloc(sizeof(*item));
usr.sbin/unbound/services/listen_dnsport.c
2386
if(!item) return 0;
usr.sbin/unbound/services/listen_dnsport.c
2387
item->next = req->open_req_list;
usr.sbin/unbound/services/listen_dnsport.c
2388
item->mesh = mesh;
usr.sbin/unbound/services/listen_dnsport.c
2389
item->mesh_state = m;
usr.sbin/unbound/services/listen_dnsport.c
2390
req->open_req_list = item;
usr.sbin/unbound/services/listen_dnsport.c
2400
struct tcp_req_done_item* item;
usr.sbin/unbound/services/listen_dnsport.c
2420
item = (struct tcp_req_done_item*)malloc(sizeof(*item));
usr.sbin/unbound/services/listen_dnsport.c
2421
if(!item) {
usr.sbin/unbound/services/listen_dnsport.c
2425
item->next = NULL;
usr.sbin/unbound/services/listen_dnsport.c
2426
item->len = len;
usr.sbin/unbound/services/listen_dnsport.c
2427
item->buf = memdup(buf, len);
usr.sbin/unbound/services/listen_dnsport.c
2428
if(!item->buf) {
usr.sbin/unbound/services/listen_dnsport.c
2429
free(item);
usr.sbin/unbound/services/listen_dnsport.c
2435
if(last) last->next = item;
usr.sbin/unbound/services/listen_dnsport.c
2436
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/testcode/unittcpreuse.c
520
pif_list_contains(struct shared_ports_if* shpif, int item)
usr.sbin/unbound/testcode/unittcpreuse.c
525
if(shpif->avail_ports[i] == item)
usr.sbin/unbound/util/config_file.c
2092
int cfg_strlist_append(struct config_strlist_head* list, char* item)
usr.sbin/unbound/util/config_file.c
2095
if(!item || !list) {
usr.sbin/unbound/util/config_file.c
2096
free(item);
usr.sbin/unbound/util/config_file.c
2101
free(item);
usr.sbin/unbound/util/config_file.c
2104
s->str = item;
usr.sbin/unbound/util/config_file.c
2116
struct config_strlist** head, char* item)
usr.sbin/unbound/util/config_file.c
2119
if(!item || !head)
usr.sbin/unbound/util/config_file.c
2125
s->str = item;
usr.sbin/unbound/util/config_file.c
2132
cfg_strlist_find(struct config_strlist* head, const char *item)
usr.sbin/unbound/util/config_file.c
2139
if(strcmp(s->str, item) == 0) {
usr.sbin/unbound/util/config_file.c
2148
cfg_strlist_insert(struct config_strlist** head, char* item)
usr.sbin/unbound/util/config_file.c
2151
if(!item || !head) {
usr.sbin/unbound/util/config_file.c
2152
free(item);
usr.sbin/unbound/util/config_file.c
2157
free(item);
usr.sbin/unbound/util/config_file.c
2160
s->str = item;
usr.sbin/unbound/util/config_file.c
2167
cfg_strlist_append_ex(struct config_strlist** head, char* item)
usr.sbin/unbound/util/config_file.c
2170
if(!item || !head)
usr.sbin/unbound/util/config_file.c
2175
s->str = item;
usr.sbin/unbound/util/config_file.c
2192
cfg_str2list_insert(struct config_str2list** head, char* item, char* i2)
usr.sbin/unbound/util/config_file.c
2195
if(!item || !i2 || !head) {
usr.sbin/unbound/util/config_file.c
2196
free(item);
usr.sbin/unbound/util/config_file.c
2202
free(item);
usr.sbin/unbound/util/config_file.c
2206
s->str = item;
usr.sbin/unbound/util/config_file.c
2214
cfg_str3list_insert(struct config_str3list** head, char* item, char* i2,
usr.sbin/unbound/util/config_file.c
2218
if(!item || !i2 || !i3 || !head)
usr.sbin/unbound/util/config_file.c
2223
s->str = item;
usr.sbin/unbound/util/config_file.c
2232
cfg_strbytelist_insert(struct config_strbytelist** head, char* item,
usr.sbin/unbound/util/config_file.c
2236
if(!item || !i2 || !head)
usr.sbin/unbound/util/config_file.c
2241
s->str = item;
usr.sbin/unbound/util/config_file.h
1093
int cfg_strlist_append(struct config_strlist_head* list, char* item);
usr.sbin/unbound/util/config_file.h
1101
int cfg_strlist_append_ex(struct config_strlist** head, char* item);
usr.sbin/unbound/util/config_file.h
1110
const char* item);
usr.sbin/unbound/util/config_file.h
1119
int cfg_strlist_insert(struct config_strlist** head, char* item);
usr.sbin/unbound/util/config_file.h
1123
struct config_strlist** head, char* item);
usr.sbin/unbound/util/config_file.h
1133
int cfg_str2list_insert(struct config_str2list** head, char* item, char* i2);
usr.sbin/unbound/util/config_file.h
1143
int cfg_str3list_insert(struct config_str3list** head, char* item, char* i2,
usr.sbin/unbound/util/config_file.h
1154
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;