Symbol: form
lib/libc/gen/getbsize.c
41
char *ep, *p, *form;
lib/libc/gen/getbsize.c
47
form = "";
lib/libc/gen/getbsize.c
57
form = "G";
lib/libc/gen/getbsize.c
62
form = "K";
lib/libc/gen/getbsize.c
67
form = "M";
lib/libc/gen/getbsize.c
88
form = "";
lib/libc/gen/getbsize.c
94
*headerlenp = snprintf(header, sizeof(header), "%ld%s-blocks", n, form);
lib/libcrypto/ec/ec.h
117
point_conversion_form_t form);
lib/libcrypto/ec/ec.h
178
point_conversion_form_t form, unsigned char *buf, size_t len, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
183
point_conversion_form_t form, BIGNUM *, BN_CTX *);
lib/libcrypto/ec/ec.h
187
point_conversion_form_t form, BN_CTX *);
lib/libcrypto/ec/ec_asn1.c
1200
uint8_t form;
lib/libcrypto/ec/ec_asn1.c
1209
if (!ec_point_from_asn1_bit_string(ec_key->group, abs, &pub_key, &form))
lib/libcrypto/ec/ec_asn1.c
1213
EC_KEY_set_conv_form(ec_key, form);
lib/libcrypto/ec/ec_asn1.c
1310
uint8_t form;
lib/libcrypto/ec/ec_asn1.c
1312
form = EC_KEY_get_conv_form(ec_key);
lib/libcrypto/ec/ec_asn1.c
1313
if (!ec_point_to_asn1_bit_string(group, public_key, form,
lib/libcrypto/ec/ec_asn1.c
1402
uint8_t form;
lib/libcrypto/ec/ec_asn1.c
1417
if (!ec_point_from_octets(group, *in, len, &ec_key->pub_key, &form, NULL))
lib/libcrypto/ec/ec_asn1.c
1419
EC_KEY_set_conv_form(ec_key, form);
lib/libcrypto/ec/ec_asn1.c
598
int form, int type, ASN1_STRING **out_astr)
lib/libcrypto/ec/ec_asn1.c
608
if (!ec_point_to_octets(group, point, form, &buf, &len, NULL))
lib/libcrypto/ec/ec_asn1.c
634
int form, ASN1_BIT_STRING **out_abs)
lib/libcrypto/ec/ec_asn1.c
636
if (!ec_point_to_asn1_string_type(group, point, form,
lib/libcrypto/ec/ec_asn1.c
645
int form, ASN1_OCTET_STRING **out_aos)
lib/libcrypto/ec/ec_asn1.c
647
return ec_point_to_asn1_string_type(group, point, form,
lib/libcrypto/ec/ec_asn1.c
780
uint8_t form;
lib/libcrypto/ec/ec_asn1.c
804
form = EC_GROUP_get_point_conversion_form(group);
lib/libcrypto/ec/ec_asn1.c
805
if (!ec_point_to_asn1_octet_string(group, generator, form, &parameters->base))
lib/libcrypto/ec/ec_asn1.c
965
uint8_t form;
lib/libcrypto/ec/ec_asn1.c
968
if (!ec_point_from_asn1_octet_string(group, params->base, &generator, &form))
lib/libcrypto/ec/ec_asn1.c
970
EC_GROUP_set_point_conversion_form(group, form);
lib/libcrypto/ec/ec_convert.c
100
ec_check_hybrid_ybit_is_consistent(uint8_t form, int ybit, const BIGNUM *y)
lib/libcrypto/ec/ec_convert.c
102
if (form == EC_POINT_HYBRID && ybit != BN_is_odd(y)) {
lib/libcrypto/ec/ec_convert.c
112
ec_nonzero_ybit_allowed(uint8_t form)
lib/libcrypto/ec/ec_convert.c
114
return form == EC_POINT_COMPRESSED || form == EC_POINT_HYBRID;
lib/libcrypto/ec/ec_convert.c
118
ec_add_leading_octet_cbb(CBB *cbb, uint8_t form, int ybit)
lib/libcrypto/ec/ec_convert.c
120
if (ec_nonzero_ybit_allowed(form) && ybit != 0)
lib/libcrypto/ec/ec_convert.c
121
form |= EC_POINT_YBIT;
lib/libcrypto/ec/ec_convert.c
123
return CBB_add_u8(cbb, form);
lib/libcrypto/ec/ec_convert.c
153
ec_encoded_length(const EC_GROUP *group, uint8_t form, size_t *out_len)
lib/libcrypto/ec/ec_convert.c
155
switch (form) {
lib/libcrypto/ec/ec_convert.c
222
ec_point2oct(const EC_GROUP *group, const EC_POINT *point, uint8_t form,
lib/libcrypto/ec/ec_convert.c
231
form = EC_POINT_AT_INFINITY;
lib/libcrypto/ec/ec_convert.c
233
if (!ec_encoded_length(group, form, &encoded_length)) {
lib/libcrypto/ec/ec_convert.c
250
if (form == EC_POINT_AT_INFINITY) {
lib/libcrypto/ec/ec_convert.c
253
if (!ec_add_leading_octet_cbb(&cbb, form, 0))
lib/libcrypto/ec/ec_convert.c
266
if (!ec_add_leading_octet_cbb(&cbb, form, BN_is_odd(y)))
lib/libcrypto/ec/ec_convert.c
269
if (form == EC_POINT_COMPRESSED) {
lib/libcrypto/ec/ec_convert.c
300
uint8_t form;
lib/libcrypto/ec/ec_convert.c
308
if (!ec_get_leading_octet_cbs(&cbs, &form, &ybit))
lib/libcrypto/ec/ec_convert.c
311
if (form == EC_POINT_AT_INFINITY) {
lib/libcrypto/ec/ec_convert.c
323
if (form == EC_POINT_COMPRESSED) {
lib/libcrypto/ec/ec_convert.c
333
if (!ec_check_hybrid_ybit_is_consistent(form, ybit, y))
lib/libcrypto/ec/ec_convert.c
354
ec_point_to_octets(const EC_GROUP *group, const EC_POINT *point, int form,
lib/libcrypto/ec/ec_convert.c
366
if ((len = EC_POINT_point2oct(group, point, form, NULL, 0, ctx)) == 0)
lib/libcrypto/ec/ec_convert.c
370
if (EC_POINT_point2oct(group, point, form, buf, len, ctx) != len)
lib/libcrypto/ec/ec_convert.c
417
ec_normalize_form(const EC_GROUP *group, const EC_POINT *point, int form,
lib/libcrypto/ec/ec_convert.c
424
if (form <= 0 || form > UINT8_MAX)
lib/libcrypto/ec/ec_convert.c
426
if (!ec_conversion_form_is_valid(form))
lib/libcrypto/ec/ec_convert.c
429
*out_form = form;
lib/libcrypto/ec/ec_convert.c
442
uint8_t form;
lib/libcrypto/ec/ec_convert.c
445
if (!ec_normalize_form(group, point, conv_form, &form)) {
lib/libcrypto/ec/ec_convert.c
459
ret = ec_point2oct(group, point, form, buf, len, ctx);
lib/libcrypto/ec/ec_convert.c
497
point_conversion_form_t form, BIGNUM *in_bn, BN_CTX *ctx)
lib/libcrypto/ec/ec_convert.c
503
if (!ec_point_to_octets(group, point, form, &buf, &buf_len, ctx))
lib/libcrypto/ec/ec_convert.c
541
point_conversion_form_t form, BN_CTX *ctx)
lib/libcrypto/ec/ec_convert.c
546
if ((bn = EC_POINT_point2bn(group, point, form, NULL, ctx)) == NULL)
lib/libcrypto/ec/ec_convert.c
94
ec_conversion_form_is_valid(uint8_t form)
lib/libcrypto/ec/ec_convert.c
96
return (form & EC_POINT_CONVERSION_MASK) == form;
lib/libcrypto/ec/ec_lib.c
436
point_conversion_form_t form)
lib/libcrypto/ec/ec_lib.c
438
group->asn1_form = form;
lib/libcrypto/ec/ec_local.h
206
int ec_point_to_octets(const EC_GROUP *group, const EC_POINT *point, int form,
lib/libcrypto/ec/eck_prn.c
210
point_conversion_form_t form;
lib/libcrypto/ec/eck_prn.c
249
form = EC_GROUP_get_point_conversion_form(group);
lib/libcrypto/ec/eck_prn.c
250
if (EC_POINT_point2bn(group, generator, form, gen, ctx) == NULL) {
lib/libcrypto/ec/eck_prn.c
268
if (form == POINT_CONVERSION_COMPRESSED)
lib/libcrypto/ec/eck_prn.c
270
else if (form == POINT_CONVERSION_UNCOMPRESSED)
lib/libcrypto/ec/eck_prn.c
272
else if (form == POINT_CONVERSION_HYBRID)
lib/libform/fld_current.c
118
unfocus_current_field(FORM *const form)
lib/libform/fld_current.c
120
T((T_CALLED("unfocus_current_field(%p)"), (const void *)form));
lib/libform/fld_current.c
121
if (form == 0)
lib/libform/fld_current.c
125
else if (form->current == 0)
lib/libform/fld_current.c
129
_nc_Unset_Current_Field(form);
lib/libform/fld_current.c
142
current_field(const FORM *form)
lib/libform/fld_current.c
144
T((T_CALLED("current_field(%p)"), (const void *)form));
lib/libform/fld_current.c
145
returnField(Normalize_Form(form)->current);
lib/libform/fld_current.c
162
returnCode((field != 0 && field->form != 0) ? (int)field->index : -1);
lib/libform/fld_current.c
53
set_current_field(FORM *form, FIELD *field)
lib/libform/fld_current.c
57
T((T_CALLED("set_current_field(%p,%p)"), (void *)form, (void *)field));
lib/libform/fld_current.c
58
if (form == 0 || field == 0)
lib/libform/fld_current.c
62
else if ((form != field->form) || Field_Is_Not_Selectable(field))
lib/libform/fld_current.c
66
else if ((form->status & _POSTED) == 0)
lib/libform/fld_current.c
68
form->current = field;
lib/libform/fld_current.c
69
form->curpage = field->page;
lib/libform/fld_current.c
73
if ((form->status & _IN_DRIVER) != 0)
lib/libform/fld_current.c
79
if (form->current != field)
lib/libform/fld_current.c
81
if (form->current && !_nc_Internal_Validation(form))
lib/libform/fld_current.c
87
Call_Hook(form, fieldterm);
lib/libform/fld_current.c
88
if (field->page != form->curpage)
lib/libform/fld_current.c
90
Call_Hook(form, formterm);
lib/libform/fld_current.c
91
err = _nc_Set_Form_Page(form, (int)field->page, field);
lib/libform/fld_current.c
92
Call_Hook(form, forminit);
lib/libform/fld_current.c
96
err = _nc_Set_Current_Field(form, field);
lib/libform/fld_current.c
98
Call_Hook(form, fieldinit);
lib/libform/fld_current.c
99
(void)_nc_Refresh_Current_Field(form);
lib/libform/fld_def.c
364
else if (field->form != 0)
lib/libform/fld_move.c
58
if (field->form)
lib/libform/fld_page.c
55
if (field->form)
lib/libform/form.h
112
struct formnode * form; /* containing form */
lib/libform/form.priv.h
100
#define Normalize_Form(form) \
lib/libform/form.priv.h
101
((form) = (form != 0) ? (form) : _nc_Default_Form)
lib/libform/form.priv.h
108
#define Get_Form_Screen(form) \
lib/libform/form.priv.h
109
((form)->win ? _nc_screen_of((form->win)):CURRENT_SCREEN)
lib/libform/form.priv.h
111
#define Get_Form_Screen(form) CURRENT_SCREEN
lib/libform/form.priv.h
115
#define Get_Form_Window(form) \
lib/libform/form.priv.h
116
((form)->sub \
lib/libform/form.priv.h
117
? (form)->sub \
lib/libform/form.priv.h
118
: ((form)->win \
lib/libform/form.priv.h
119
? (form)->win \
lib/libform/form.priv.h
120
: StdScreen(Get_Form_Screen(form))))
lib/libform/form.priv.h
194
extern FORM_EXPORT(void) _nc_Unset_Current_Field(FORM *form);
lib/libform/form.priv.h
234
#define returnForm(code) TRACE_RETURN1(code,form)
lib/libform/frm_cursor.c
54
pos_form_cursor(FORM *form)
lib/libform/frm_cursor.c
58
T((T_CALLED("pos_form_cursor(%p)"), (void *)form));
lib/libform/frm_cursor.c
60
if (!form)
lib/libform/frm_cursor.c
64
if (!(form->status & _POSTED))
lib/libform/frm_cursor.c
67
res = _nc_Position_Form_Cursor(form);
lib/libform/frm_data.c
137
data_ahead(const FORM *form)
lib/libform/frm_data.c
141
T((T_CALLED("data_ahead(%p)"), (const void *)form));
lib/libform/frm_data.c
143
if (form && (form->status & _POSTED) && form->current)
lib/libform/frm_data.c
149
field = form->current;
lib/libform/frm_data.c
150
assert(form->w);
lib/libform/frm_data.c
154
pos = form->begincol + field->cols;
lib/libform/frm_data.c
162
wmove(form->w, 0, pos);
lib/libform/frm_data.c
163
if (Only_Padding(form->w, check_len, field->pad))
lib/libform/frm_data.c
174
pos = form->toprow + field->rows;
lib/libform/frm_data.c
178
wmove(form->w, pos, 0);
lib/libform/frm_data.c
180
if (!Only_Padding(form->w, field->cols, field->pad))
lib/libform/frm_data.c
189
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_data.c
50
data_behind(const FORM *form)
lib/libform/frm_data.c
54
T((T_CALLED("data_behind(%p)"), (const void *)form));
lib/libform/frm_data.c
56
if (form && (form->status & _POSTED) && form->current)
lib/libform/frm_data.c
60
field = form->current;
lib/libform/frm_data.c
63
result = (form->toprow == 0) ? FALSE : TRUE;
lib/libform/frm_data.c
67
result = (form->begincol == 0) ? FALSE : TRUE;
lib/libform/frm_def.c
125
Disconnect_Fields(FORM *form)
lib/libform/frm_def.c
127
if (form->field)
lib/libform/frm_def.c
131
for (fields = form->field; *fields; fields++)
lib/libform/frm_def.c
133
if (form == (*fields)->form)
lib/libform/frm_def.c
134
(*fields)->form = (FORM *)0;
lib/libform/frm_def.c
137
form->rows = form->cols = 0;
lib/libform/frm_def.c
138
form->maxfield = form->maxpage = -1;
lib/libform/frm_def.c
139
form->field = (FIELD **)0;
lib/libform/frm_def.c
140
if (form->page)
lib/libform/frm_def.c
141
free(form->page);
lib/libform/frm_def.c
142
form->page = (_PAGE *) 0;
lib/libform/frm_def.c
158
Connect_Fields(FORM *form, FIELD **fields)
lib/libform/frm_def.c
164
T((T_CALLED("Connect_Fields(%p,%p)"), (void *)form, (void *)fields));
lib/libform/frm_def.c
166
assert(form);
lib/libform/frm_def.c
168
form->field = fields;
lib/libform/frm_def.c
169
form->maxfield = 0;
lib/libform/frm_def.c
170
form->maxpage = 0;
lib/libform/frm_def.c
179
if (fields[field_cnt]->form)
lib/libform/frm_def.c
184
fields[field_cnt]->form = form;
lib/libform/frm_def.c
193
form->page = pg;
lib/libform/frm_def.c
220
if (form->rows < maximum_row_in_field)
lib/libform/frm_def.c
221
form->rows = (short)maximum_row_in_field;
lib/libform/frm_def.c
222
if (form->cols < maximum_col_in_field)
lib/libform/frm_def.c
223
form->cols = (short)maximum_col_in_field;
lib/libform/frm_def.c
227
form->maxfield = (short)field_cnt;
lib/libform/frm_def.c
228
form->maxpage = (short)page_nr;
lib/libform/frm_def.c
231
for (page_nr = 0; page_nr < form->maxpage; page_nr++)
lib/libform/frm_def.c
235
for (j = form->page[page_nr].pmin; j <= form->page[page_nr].pmax; j++)
lib/libform/frm_def.c
243
form->page[page_nr].smin = fld->index;
lib/libform/frm_def.c
244
form->page[page_nr].smax = fld->sprev->index;
lib/libform/frm_def.c
248
form->page[page_nr].smin = 0;
lib/libform/frm_def.c
249
form->page[page_nr].smax = 0;
lib/libform/frm_def.c
268
Associate_Fields(FORM *form, FIELD **fields)
lib/libform/frm_def.c
270
int res = Connect_Fields(form, fields);
lib/libform/frm_def.c
274
if (form->maxpage > 0)
lib/libform/frm_def.c
276
form->curpage = 0;
lib/libform/frm_def.c
277
form_driver(form, FIRST_ACTIVE_MAGIC);
lib/libform/frm_def.c
281
form->curpage = -1;
lib/libform/frm_def.c
282
form->current = (FIELD *)0;
lib/libform/frm_def.c
305
FORM *form = (FORM *)0;
lib/libform/frm_def.c
311
form = typeMalloc(FORM, 1);
lib/libform/frm_def.c
313
if (form)
lib/libform/frm_def.c
315
T((T_CREATE("form %p"), (void *)form));
lib/libform/frm_def.c
316
*form = *_nc_Default_Form;
lib/libform/frm_def.c
320
form->win = StdScreen(SP_PARM);
lib/libform/frm_def.c
321
form->sub = StdScreen(SP_PARM);
lib/libform/frm_def.c
322
if ((err = Associate_Fields(form, fields)) != E_OK)
lib/libform/frm_def.c
324
free_form(form);
lib/libform/frm_def.c
325
form = (FORM *)0;
lib/libform/frm_def.c
330
if (!form)
lib/libform/frm_def.c
333
returnForm(form);
lib/libform/frm_def.c
368
free_form(FORM *form)
lib/libform/frm_def.c
370
T((T_CALLED("free_form(%p)"), (void *)form));
lib/libform/frm_def.c
372
if (!form)
lib/libform/frm_def.c
375
if (form->status & _POSTED)
lib/libform/frm_def.c
378
Disconnect_Fields(form);
lib/libform/frm_def.c
379
if (form->page)
lib/libform/frm_def.c
380
free(form->page);
lib/libform/frm_def.c
381
free(form);
lib/libform/frm_def.c
399
set_form_fields(FORM *form, FIELD **fields)
lib/libform/frm_def.c
404
T((T_CALLED("set_form_fields(%p,%p)"), (void *)form, (void *)fields));
lib/libform/frm_def.c
406
if (!form)
lib/libform/frm_def.c
409
if (form->status & _POSTED)
lib/libform/frm_def.c
412
old = form->field;
lib/libform/frm_def.c
413
Disconnect_Fields(form);
lib/libform/frm_def.c
415
if ((res = Associate_Fields(form, fields)) != E_OK)
lib/libform/frm_def.c
416
Connect_Fields(form, old);
lib/libform/frm_def.c
430
form_fields(const FORM *form)
lib/libform/frm_def.c
432
T((T_CALLED("form_field(%p)"), (const void *)form));
lib/libform/frm_def.c
433
returnFieldPtr(Normalize_Form(form)->field);
lib/libform/frm_def.c
445
field_count(const FORM *form)
lib/libform/frm_def.c
447
T((T_CALLED("field_count(%p)"), (const void *)form));
lib/libform/frm_def.c
449
returnCode(Normalize_Form(form)->maxfield);
lib/libform/frm_driver.c
1092
Check_Char(FORM *form,
lib/libform/frm_driver.c
1104
Check_Char(form, field, typ->left, ch, argp->left) ||
lib/libform/frm_driver.c
1105
Check_Char(form, field, typ->right, ch, argp->right));
lib/libform/frm_driver.c
1113
return typ->charcheck.gccheck(ch, form, field, (void *)argp);
lib/libform/frm_driver.c
1148
fwin = Get_Form_Window(field->form);
lib/libform/frm_driver.c
118
static int Inter_Field_Navigation(int (*const fct) (FORM *), FORM *form);
lib/libform/frm_driver.c
119
static int FN_Next_Field(FORM *form);
lib/libform/frm_driver.c
120
static int FN_Previous_Field(FORM *form);
lib/libform/frm_driver.c
1201
FORM *form;
lib/libform/frm_driver.c
1207
if (((form = field->form) != (FORM *)0)
lib/libform/frm_driver.c
1210
if (field == form->current)
lib/libform/frm_driver.c
1212
form->currow = form->curcol = form->toprow = form->begincol = 0;
lib/libform/frm_driver.c
1213
werase(form->w);
lib/libform/frm_driver.c
1216
Undo_Justification(field, form->w);
lib/libform/frm_driver.c
1218
Buffer_To_Window(field, form->w);
lib/libform/frm_driver.c
1221
res = _nc_Refresh_Current_Field(form);
lib/libform/frm_driver.c
1282
FORM *form;
lib/libform/frm_driver.c
1290
CHECKPOS(field->form);
lib/libform/frm_driver.c
1291
if (((form = field->form) != (FORM *)0)
lib/libform/frm_driver.c
1294
if (form->current == field)
lib/libform/frm_driver.c
1296
Synchronize_Buffer(form);
lib/libform/frm_driver.c
1297
Set_Field_Window_Attributes(field, form->w);
lib/libform/frm_driver.c
1298
werase(form->w);
lib/libform/frm_driver.c
1299
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
1304
Undo_Justification(field, form->w);
lib/libform/frm_driver.c
1306
Buffer_To_Window(field, form->w);
lib/libform/frm_driver.c
1310
WINDOW *formwin = Get_Form_Window(form);
lib/libform/frm_driver.c
1312
copywin(form->w, formwin,
lib/libform/frm_driver.c
1318
Buffer_To_Window(field, form->w);
lib/libform/frm_driver.c
1320
_nc_Refresh_Current_Field(form);
lib/libform/frm_driver.c
1328
CHECKPOS(form);
lib/libform/frm_driver.c
1351
FORM *form;
lib/libform/frm_driver.c
1362
form = field->form;
lib/libform/frm_driver.c
1364
if (form)
lib/libform/frm_driver.c
1366
if (form->status & _POSTED)
lib/libform/frm_driver.c
1368
if (form->current == field)
lib/libform/frm_driver.c
1373
if (form->curpage == field->page)
lib/libform/frm_driver.c
1440
_nc_Unset_Current_Field(FORM *form)
lib/libform/frm_driver.c
1442
FIELD *field = form->current;
lib/libform/frm_driver.c
1444
_nc_Refresh_Current_Field(form);
lib/libform/frm_driver.c
1449
if (form->toprow == 0)
lib/libform/frm_driver.c
1458
Window_To_Buffer(form, field);
lib/libform/frm_driver.c
1459
werase(form->w);
lib/libform/frm_driver.c
1460
Perform_Justification(field, form->w);
lib/libform/frm_driver.c
1462
(form->w->_parent == 0))
lib/libform/frm_driver.c
1464
copywin(form->w,
lib/libform/frm_driver.c
1465
Get_Form_Window(form),
lib/libform/frm_driver.c
1473
wsyncup(Get_Form_Window(form));
lib/libform/frm_driver.c
1477
wsyncup(form->w);
lib/libform/frm_driver.c
1482
delwin(form->w);
lib/libform/frm_driver.c
1483
form->w = (WINDOW *)0;
lib/libform/frm_driver.c
1484
form->current = 0;
lib/libform/frm_driver.c
149
#define Address_Of_Current_Row_In_Nth_Buffer(form,N) \
lib/libform/frm_driver.c
150
Address_Of_Row_In_Nth_Buffer((form)->current,N,(form)->currow)
lib/libform/frm_driver.c
1500
_nc_Set_Current_Field(FORM *form, FIELD *newfield)
lib/libform/frm_driver.c
1505
T((T_CALLED("_nc_Set_Current_Field(%p,%p)"), (void *)form, (void *)newfield));
lib/libform/frm_driver.c
1507
if (!form || !newfield || (newfield->form != form))
lib/libform/frm_driver.c
1510
if ((form->status & _IN_DRIVER))
lib/libform/frm_driver.c
1513
if (!(form->field))
lib/libform/frm_driver.c
1516
field = form->current;
lib/libform/frm_driver.c
1519
!(form->status & _POSTED))
lib/libform/frm_driver.c
1521
if (field && (form->w) &&
lib/libform/frm_driver.c
1523
(field->form->curpage == field->page))
lib/libform/frm_driver.c
1524
_nc_Unset_Current_Field(form);
lib/libform/frm_driver.c
1531
new_window = derwin(Get_Form_Window(form),
lib/libform/frm_driver.c
1537
form->current = field;
lib/libform/frm_driver.c
1539
if (form->w)
lib/libform/frm_driver.c
154
#define Address_Of_Current_Row_In_Buffer(form) \
lib/libform/frm_driver.c
1540
delwin(form->w);
lib/libform/frm_driver.c
1541
form->w = new_window;
lib/libform/frm_driver.c
1543
ClrStatus(form, _WINDOW_MODIFIED);
lib/libform/frm_driver.c
1544
Set_Field_Window_Attributes(field, form->w);
lib/libform/frm_driver.c
1548
werase(form->w);
lib/libform/frm_driver.c
1549
Buffer_To_Window(field, form->w);
lib/libform/frm_driver.c
155
Address_Of_Current_Row_In_Nth_Buffer(form,0)
lib/libform/frm_driver.c
1555
werase(form->w);
lib/libform/frm_driver.c
1556
Undo_Justification(field, form->w);
lib/libform/frm_driver.c
1557
wsyncup(form->w);
lib/libform/frm_driver.c
1561
untouchwin(form->w);
lib/libform/frm_driver.c
1564
form->currow = form->curcol = form->toprow = form->begincol = 0;
lib/libform/frm_driver.c
1583
IFN_Next_Character(FORM *form)
lib/libform/frm_driver.c
1585
FIELD *field = form->current;
lib/libform/frm_driver.c
1586
int step = myWCWIDTH(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
1588
T((T_CALLED("IFN_Next_Character(%p)"), (void *)form));
lib/libform/frm_driver.c
1589
if ((form->curcol += step) == field->dcols)
lib/libform/frm_driver.c
159
#define Address_Of_Current_Position_In_Nth_Buffer(form,N) \
lib/libform/frm_driver.c
1591
if ((++(form->currow)) == field->drows)
lib/libform/frm_driver.c
1596
form->curcol = 0;
lib/libform/frm_driver.c
160
(Address_Of_Current_Row_In_Nth_Buffer(form,N) + (form)->curcol)
lib/libform/frm_driver.c
1600
form->currow--;
lib/libform/frm_driver.c
1605
form->curcol -= step;
lib/libform/frm_driver.c
1608
form->curcol = 0;
lib/libform/frm_driver.c
1625
IFN_Previous_Character(FORM *form)
lib/libform/frm_driver.c
1627
int amount = myWCWIDTH(form->w, form->currow, form->curcol - 1);
lib/libform/frm_driver.c
1628
int oldcol = form->curcol;
lib/libform/frm_driver.c
1630
T((T_CALLED("IFN_Previous_Character(%p)"), (void *)form));
lib/libform/frm_driver.c
1631
if ((form->curcol -= amount) < 0)
lib/libform/frm_driver.c
1633
if ((--(form->currow)) < 0)
lib/libform/frm_driver.c
1635
form->currow++;
lib/libform/frm_driver.c
1636
form->curcol = oldcol;
lib/libform/frm_driver.c
1639
form->curcol = form->current->dcols - 1;
lib/libform/frm_driver.c
164
#define Address_Of_Current_Position_In_Buffer(form) \
lib/libform/frm_driver.c
165
Address_Of_Current_Position_In_Nth_Buffer(form,0)
lib/libform/frm_driver.c
1654
IFN_Next_Line(FORM *form)
lib/libform/frm_driver.c
1656
FIELD *field = form->current;
lib/libform/frm_driver.c
1658
T((T_CALLED("IFN_Next_Line(%p)"), (void *)form));
lib/libform/frm_driver.c
1659
if ((++(form->currow)) == field->drows)
lib/libform/frm_driver.c
1665
form->currow--;
lib/libform/frm_driver.c
1668
form->curcol = 0;
lib/libform/frm_driver.c
1682
IFN_Previous_Line(FORM *form)
lib/libform/frm_driver.c
1684
T((T_CALLED("IFN_Previous_Line(%p)"), (void *)form));
lib/libform/frm_driver.c
1685
if ((--(form->currow)) < 0)
lib/libform/frm_driver.c
1687
form->currow++;
lib/libform/frm_driver.c
1690
form->curcol = 0;
lib/libform/frm_driver.c
1704
IFN_Next_Word(FORM *form)
lib/libform/frm_driver.c
1706
FIELD *field = form->current;
lib/libform/frm_driver.c
1707
FIELD_CELL *bp = Address_Of_Current_Position_In_Buffer(form);
lib/libform/frm_driver.c
1711
T((T_CALLED("IFN_Next_Word(%p)"), (void *)form));
lib/libform/frm_driver.c
1714
Synchronize_Buffer(form);
lib/libform/frm_driver.c
1731
Adjust_Cursor_Position(form, t);
lib/libform/frm_driver.c
1746
IFN_Previous_Word(FORM *form)
lib/libform/frm_driver.c
1748
FIELD *field = form->current;
lib/libform/frm_driver.c
1749
FIELD_CELL *bp = Address_Of_Current_Position_In_Buffer(form);
lib/libform/frm_driver.c
1754
T((T_CALLED("IFN_Previous_Word(%p)"), (void *)form));
lib/libform/frm_driver.c
1757
Synchronize_Buffer(form);
lib/libform/frm_driver.c
1786
Adjust_Cursor_Position(form, t);
lib/libform/frm_driver.c
1800
IFN_Beginning_Of_Field(FORM *form)
lib/libform/frm_driver.c
1802
FIELD *field = form->current;
lib/libform/frm_driver.c
1804
T((T_CALLED("IFN_Beginning_Of_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
1805
Synchronize_Buffer(form);
lib/libform/frm_driver.c
1806
Adjust_Cursor_Position(form,
lib/libform/frm_driver.c
1823
IFN_End_Of_Field(FORM *form)
lib/libform/frm_driver.c
1825
FIELD *field = form->current;
lib/libform/frm_driver.c
1828
T((T_CALLED("IFN_End_Of_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
1829
Synchronize_Buffer(form);
lib/libform/frm_driver.c
1833
Adjust_Cursor_Position(form, pos);
lib/libform/frm_driver.c
1847
IFN_Beginning_Of_Line(FORM *form)
lib/libform/frm_driver.c
1849
FIELD *field = form->current;
lib/libform/frm_driver.c
1851
T((T_CALLED("IFN_Beginning_Of_Line(%p)"), (void *)form));
lib/libform/frm_driver.c
1852
Synchronize_Buffer(form);
lib/libform/frm_driver.c
1853
Adjust_Cursor_Position(form,
lib/libform/frm_driver.c
1854
Get_Start_Of_Data(Address_Of_Current_Row_In_Buffer(form),
lib/libform/frm_driver.c
1871
IFN_End_Of_Line(FORM *form)
lib/libform/frm_driver.c
1873
FIELD *field = form->current;
lib/libform/frm_driver.c
1877
T((T_CALLED("IFN_End_Of_Line(%p)"), (void *)form));
lib/libform/frm_driver.c
1878
Synchronize_Buffer(form);
lib/libform/frm_driver.c
1879
bp = Address_Of_Current_Row_In_Buffer(form);
lib/libform/frm_driver.c
1883
Adjust_Cursor_Position(form, pos);
lib/libform/frm_driver.c
1898
IFN_Left_Character(FORM *form)
lib/libform/frm_driver.c
1900
int amount = myWCWIDTH(form->w, form->currow, form->curcol - 1);
lib/libform/frm_driver.c
1901
int oldcol = form->curcol;
lib/libform/frm_driver.c
1903
T((T_CALLED("IFN_Left_Character(%p)"), (void *)form));
lib/libform/frm_driver.c
1904
if ((form->curcol -= amount) < 0)
lib/libform/frm_driver.c
1906
form->curcol = oldcol;
lib/libform/frm_driver.c
1923
IFN_Right_Character(FORM *form)
lib/libform/frm_driver.c
1925
int amount = myWCWIDTH(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
1926
int oldcol = form->curcol;
lib/libform/frm_driver.c
1928
T((T_CALLED("IFN_Right_Character(%p)"), (void *)form));
lib/libform/frm_driver.c
1929
if ((form->curcol += amount) >= form->current->dcols)
lib/libform/frm_driver.c
1932
FIELD *field = form->current;
lib/libform/frm_driver.c
1937
form->curcol = oldcol;
lib/libform/frm_driver.c
1954
IFN_Up_Character(FORM *form)
lib/libform/frm_driver.c
1956
T((T_CALLED("IFN_Up_Character(%p)"), (void *)form));
lib/libform/frm_driver.c
1957
if ((--(form->currow)) < 0)
lib/libform/frm_driver.c
1959
form->currow++;
lib/libform/frm_driver.c
1976
IFN_Down_Character(FORM *form)
lib/libform/frm_driver.c
1978
FIELD *field = form->current;
lib/libform/frm_driver.c
198
((field->form) &&\
lib/libform/frm_driver.c
1980
T((T_CALLED("IFN_Down_Character(%p)"), (void *)form));
lib/libform/frm_driver.c
1981
if ((++(form->currow)) == field->drows)
lib/libform/frm_driver.c
1987
--(form->currow);
lib/libform/frm_driver.c
199
(field->form->status & _POSTED) &&\
lib/libform/frm_driver.c
201
(field->page == field->form->curpage))
lib/libform/frm_driver.c
2011
VSC_Generic(FORM *form, int nlines)
lib/libform/frm_driver.c
2013
FIELD *field = form->current;
lib/libform/frm_driver.c
2019
if ((rows_to_go + form->toprow) > (field->drows - field->rows))
lib/libform/frm_driver.c
2020
rows_to_go = (field->drows - field->rows - form->toprow);
lib/libform/frm_driver.c
2024
form->currow += rows_to_go;
lib/libform/frm_driver.c
2025
form->toprow += rows_to_go;
lib/libform/frm_driver.c
2031
if (rows_to_go > form->toprow)
lib/libform/frm_driver.c
2032
rows_to_go = form->toprow;
lib/libform/frm_driver.c
2036
form->currow -= rows_to_go;
lib/libform/frm_driver.c
2037
form->toprow -= rows_to_go;
lib/libform/frm_driver.c
205
#define First_Position_In_Current_Field(form) \
lib/libform/frm_driver.c
206
(((form)->currow==0) && ((form)->curcol==0))
lib/libform/frm_driver.c
2064
Vertical_Scrolling(int (*const fct) (FORM *), FORM *form)
lib/libform/frm_driver.c
2068
if (!Single_Line_Field(form->current))
lib/libform/frm_driver.c
2070
res = fct(form);
lib/libform/frm_driver.c
2072
SetStatus(form->current, _NEWTOP);
lib/libform/frm_driver.c
2087
VSC_Scroll_Line_Forward(FORM *form)
lib/libform/frm_driver.c
2089
T((T_CALLED("VSC_Scroll_Line_Forward(%p)"), (void *)form));
lib/libform/frm_driver.c
2090
returnCode(VSC_Generic(form, 1));
lib/libform/frm_driver.c
2103
VSC_Scroll_Line_Backward(FORM *form)
lib/libform/frm_driver.c
2105
T((T_CALLED("VSC_Scroll_Line_Backward(%p)"), (void *)form));
lib/libform/frm_driver.c
2106
returnCode(VSC_Generic(form, -1));
lib/libform/frm_driver.c
2119
VSC_Scroll_Page_Forward(FORM *form)
lib/libform/frm_driver.c
2121
T((T_CALLED("VSC_Scroll_Page_Forward(%p)"), (void *)form));
lib/libform/frm_driver.c
2122
returnCode(VSC_Generic(form, form->current->rows));
lib/libform/frm_driver.c
2135
VSC_Scroll_Half_Page_Forward(FORM *form)
lib/libform/frm_driver.c
2137
T((T_CALLED("VSC_Scroll_Half_Page_Forward(%p)"), (void *)form));
lib/libform/frm_driver.c
2138
returnCode(VSC_Generic(form, (form->current->rows + 1) / 2));
lib/libform/frm_driver.c
2151
VSC_Scroll_Page_Backward(FORM *form)
lib/libform/frm_driver.c
2153
T((T_CALLED("VSC_Scroll_Page_Backward(%p)"), (void *)form));
lib/libform/frm_driver.c
2154
returnCode(VSC_Generic(form, -(form->current->rows)));
lib/libform/frm_driver.c
2167
VSC_Scroll_Half_Page_Backward(FORM *form)
lib/libform/frm_driver.c
2169
T((T_CALLED("VSC_Scroll_Half_Page_Backward(%p)"), (void *)form));
lib/libform/frm_driver.c
2170
returnCode(VSC_Generic(form, -((form->current->rows + 1) / 2)));
lib/libform/frm_driver.c
219
check_pos(FORM *form, int lineno)
lib/libform/frm_driver.c
2191
HSC_Generic(FORM *form, int ncolumns)
lib/libform/frm_driver.c
2193
FIELD *field = form->current;
lib/libform/frm_driver.c
2199
if ((cols_to_go + form->begincol) > (field->dcols - field->cols))
lib/libform/frm_driver.c
2200
cols_to_go = field->dcols - field->cols - form->begincol;
lib/libform/frm_driver.c
2204
form->curcol += cols_to_go;
lib/libform/frm_driver.c
2205
form->begincol += cols_to_go;
lib/libform/frm_driver.c
221
if (form && form->w)
lib/libform/frm_driver.c
2211
if (cols_to_go > form->begincol)
lib/libform/frm_driver.c
2212
cols_to_go = form->begincol;
lib/libform/frm_driver.c
2216
form->curcol -= cols_to_go;
lib/libform/frm_driver.c
2217
form->begincol -= cols_to_go;
lib/libform/frm_driver.c
2243
Horizontal_Scrolling(int (*const fct) (FORM *), FORM *form)
lib/libform/frm_driver.c
2245
if (Single_Line_Field(form->current))
lib/libform/frm_driver.c
2246
return fct(form);
lib/libform/frm_driver.c
225
getyx(form->w, y, x);
lib/libform/frm_driver.c
226
if (y != form->currow || x != form->curcol)
lib/libform/frm_driver.c
2261
HSC_Scroll_Char_Forward(FORM *form)
lib/libform/frm_driver.c
2263
T((T_CALLED("HSC_Scroll_Char_Forward(%p)"), (void *)form));
lib/libform/frm_driver.c
2264
returnCode(HSC_Generic(form, 1));
lib/libform/frm_driver.c
2277
HSC_Scroll_Char_Backward(FORM *form)
lib/libform/frm_driver.c
2279
T((T_CALLED("HSC_Scroll_Char_Backward(%p)"), (void *)form));
lib/libform/frm_driver.c
2280
returnCode(HSC_Generic(form, -1));
lib/libform/frm_driver.c
2293
HSC_Horizontal_Line_Forward(FORM *form)
lib/libform/frm_driver.c
2295
T((T_CALLED("HSC_Horizontal_Line_Forward(%p)"), (void *)form));
lib/libform/frm_driver.c
2296
returnCode(HSC_Generic(form, form->current->cols));
lib/libform/frm_driver.c
2309
HSC_Horizontal_Half_Line_Forward(FORM *form)
lib/libform/frm_driver.c
231
form->currow, form->curcol));
lib/libform/frm_driver.c
2311
T((T_CALLED("HSC_Horizontal_Half_Line_Forward(%p)"), (void *)form));
lib/libform/frm_driver.c
2312
returnCode(HSC_Generic(form, (form->current->cols + 1) / 2));
lib/libform/frm_driver.c
2325
HSC_Horizontal_Line_Backward(FORM *form)
lib/libform/frm_driver.c
2327
T((T_CALLED("HSC_Horizontal_Line_Backward(%p)"), (void *)form));
lib/libform/frm_driver.c
2328
returnCode(HSC_Generic(form, -(form->current->cols)));
lib/libform/frm_driver.c
2341
HSC_Horizontal_Half_Line_Backward(FORM *form)
lib/libform/frm_driver.c
2343
T((T_CALLED("HSC_Horizontal_Half_Line_Backward(%p)"), (void *)form));
lib/libform/frm_driver.c
2344
returnCode(HSC_Generic(form, -((form->current->cols + 1) / 2)));
lib/libform/frm_driver.c
235
#define CHECKPOS(form) check_pos(form, __LINE__)
lib/libform/frm_driver.c
2366
Is_There_Room_For_A_Line(FORM *form)
lib/libform/frm_driver.c
2368
FIELD *field = form->current;
lib/libform/frm_driver.c
237
#define CHECKPOS(form) /* nothing */
lib/libform/frm_driver.c
2371
Synchronize_Buffer(form);
lib/libform/frm_driver.c
2388
Is_There_Room_For_A_Char_In_Line(FORM *form)
lib/libform/frm_driver.c
2392
wmove(form->w, form->currow, form->current->dcols - 1);
lib/libform/frm_driver.c
2393
last_char_in_line = (int)(winch(form->w) & A_CHARTEXT);
lib/libform/frm_driver.c
2394
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
2395
return (((last_char_in_line == form->current->pad) ||
lib/libform/frm_driver.c
2423
Insert_String(FORM *form, int row, FIELD_CELL *txt, int len)
lib/libform/frm_driver.c
2425
FIELD *field = form->current;
lib/libform/frm_driver.c
2434
wmove(form->w, row, 0);
lib/libform/frm_driver.c
2435
myINSNSTR(form->w, txt, len);
lib/libform/frm_driver.c
2436
wmove(form->w, row, len);
lib/libform/frm_driver.c
2437
myINSNSTR(form->w, &myBLANK, 1);
lib/libform/frm_driver.c
2468
if ((result = Insert_String(form, row + 1, split, freelen)) == E_OK)
lib/libform/frm_driver.c
2470
wmove(form->w, row, datalen);
lib/libform/frm_driver.c
2471
wclrtoeol(form->w);
lib/libform/frm_driver.c
2472
wmove(form->w, row, 0);
lib/libform/frm_driver.c
2473
myINSNSTR(form->w, txt, len);
lib/libform/frm_driver.c
2474
wmove(form->w, row, len);
lib/libform/frm_driver.c
2475
myINSNSTR(form->w, &myBLANK, 1);
lib/libform/frm_driver.c
2499
Wrapping_Not_Necessary_Or_Wrapping_Ok(FORM *form)
lib/libform/frm_driver.c
2501
FIELD *field = form->current;
lib/libform/frm_driver.c
2503
bool Last_Row = ((field->drows - 1) == form->currow);
lib/libform/frm_driver.c
2507
(There_Is_No_Room_For_A_Char_In_Line(form)) && /* line is full */
lib/libform/frm_driver.c
2522
bp = Address_Of_Current_Row_In_Buffer(form);
lib/libform/frm_driver.c
2523
Window_To_Buffer(form, field);
lib/libform/frm_driver.c
2531
if ((result = Insert_String(form, form->currow + 1, split,
lib/libform/frm_driver.c
2534
wmove(form->w, form->currow, chars_to_remain_on_line);
lib/libform/frm_driver.c
2535
wclrtoeol(form->w);
lib/libform/frm_driver.c
2536
if (form->curcol >= chars_to_remain_on_line)
lib/libform/frm_driver.c
2538
form->currow++;
lib/libform/frm_driver.c
2539
form->curcol -= chars_to_remain_on_line;
lib/libform/frm_driver.c
2548
DeleteChar(form);
lib/libform/frm_driver.c
2549
Window_To_Buffer(form, field);
lib/libform/frm_driver.c
2577
Field_Editing(int (*const fct) (FORM *), FORM *form)
lib/libform/frm_driver.c
2588
((unsigned)form->opts & O_BS_OVERLOAD) &&
lib/libform/frm_driver.c
2589
First_Position_In_Current_Field(form))
lib/libform/frm_driver.c
2591
res = Inter_Field_Navigation(FN_Previous_Field, form);
lib/libform/frm_driver.c
2597
if (((unsigned)form->opts & O_NL_OVERLOAD) &&
lib/libform/frm_driver.c
2598
First_Position_In_Current_Field(form))
lib/libform/frm_driver.c
2600
res = Inter_Field_Navigation(FN_Next_Field, form);
lib/libform/frm_driver.c
2604
res = fct(form);
lib/libform/frm_driver.c
2609
if ((unsigned)form->current->opts & O_EDIT)
lib/libform/frm_driver.c
2611
res = fct(form);
lib/libform/frm_driver.c
2613
SetStatus(form, _WINDOW_MODIFIED);
lib/libform/frm_driver.c
2634
FE_New_Line(FORM *form)
lib/libform/frm_driver.c
2636
FIELD *field = form->current;
lib/libform/frm_driver.c
2638
bool Last_Row = ((field->drows - 1) == form->currow);
lib/libform/frm_driver.c
2640
T((T_CALLED("FE_New_Line(%p)"), (void *)form));
lib/libform/frm_driver.c
2641
if (form->status & _OVLMODE)
lib/libform/frm_driver.c
2646
if (!((unsigned)form->opts & O_NL_OVERLOAD))
lib/libform/frm_driver.c
2648
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
2649
wclrtoeol(form->w);
lib/libform/frm_driver.c
2654
SetStatus(form, _WINDOW_MODIFIED);
lib/libform/frm_driver.c
2655
returnCode(Inter_Field_Navigation(FN_Next_Field, form));
lib/libform/frm_driver.c
2666
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
2667
wclrtoeol(form->w);
lib/libform/frm_driver.c
2668
form->currow++;
lib/libform/frm_driver.c
2669
form->curcol = 0;
lib/libform/frm_driver.c
2670
SetStatus(form, _WINDOW_MODIFIED);
lib/libform/frm_driver.c
2680
if (!((unsigned)form->opts & O_NL_OVERLOAD))
lib/libform/frm_driver.c
2682
returnCode(Inter_Field_Navigation(FN_Next_Field, form));
lib/libform/frm_driver.c
2686
bool May_Do_It = !Last_Row && Is_There_Room_For_A_Line(form);
lib/libform/frm_driver.c
2693
bp = Address_Of_Current_Position_In_Buffer(form);
lib/libform/frm_driver.c
2694
t = After_End_Of_Data(bp, field->dcols - form->curcol);
lib/libform/frm_driver.c
2695
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
2696
wclrtoeol(form->w);
lib/libform/frm_driver.c
2697
form->currow++;
lib/libform/frm_driver.c
2698
form->curcol = 0;
lib/libform/frm_driver.c
2699
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
2700
winsertln(form->w);
lib/libform/frm_driver.c
2701
myADDNSTR(form->w, bp, (int)(t - bp));
lib/libform/frm_driver.c
2702
SetStatus(form, _WINDOW_MODIFIED);
lib/libform/frm_driver.c
2718
FE_Insert_Character(FORM *form)
lib/libform/frm_driver.c
2720
FIELD *field = form->current;
lib/libform/frm_driver.c
2723
T((T_CALLED("FE_Insert_Character(%p)"), (void *)form));
lib/libform/frm_driver.c
2724
if (Check_Char(form, field, field->type, (int)C_BLANK,
lib/libform/frm_driver.c
2727
bool There_Is_Room = Is_There_Room_For_A_Char_In_Line(form);
lib/libform/frm_driver.c
2736
winsch(form->w, (chtype)C_BLANK);
lib/libform/frm_driver.c
2737
result = Wrapping_Not_Necessary_Or_Wrapping_Ok(form);
lib/libform/frm_driver.c
2754
FE_Insert_Line(FORM *form)
lib/libform/frm_driver.c
2756
FIELD *field = form->current;
lib/libform/frm_driver.c
2759
T((T_CALLED("FE_Insert_Line(%p)"), (void *)form));
lib/libform/frm_driver.c
2760
if (Check_Char(form, field,
lib/libform/frm_driver.c
2763
bool Maybe_Done = (form->currow != (field->drows - 1)) &&
lib/libform/frm_driver.c
2764
Is_There_Room_For_A_Line(form);
lib/libform/frm_driver.c
2773
form->curcol = 0;
lib/libform/frm_driver.c
2774
winsertln(form->w);
lib/libform/frm_driver.c
2791
FE_Delete_Character(FORM *form)
lib/libform/frm_driver.c
2793
T((T_CALLED("FE_Delete_Character(%p)"), (void *)form));
lib/libform/frm_driver.c
2794
DeleteChar(form);
lib/libform/frm_driver.c
2812
FE_Delete_Previous(FORM *form)
lib/libform/frm_driver.c
2814
FIELD *field = form->current;
lib/libform/frm_driver.c
2816
T((T_CALLED("FE_Delete_Previous(%p)"), (void *)form));
lib/libform/frm_driver.c
2817
if (First_Position_In_Current_Field(form))
lib/libform/frm_driver.c
2820
if ((--(form->curcol)) < 0)
lib/libform/frm_driver.c
2823
int this_row = form->currow;
lib/libform/frm_driver.c
2825
form->curcol++;
lib/libform/frm_driver.c
2826
if (form->status & _OVLMODE)
lib/libform/frm_driver.c
2829
prev_line = Address_Of_Row_In_Buffer(field, (form->currow - 1));
lib/libform/frm_driver.c
2830
this_line = Address_Of_Row_In_Buffer(field, (form->currow));
lib/libform/frm_driver.c
2831
Synchronize_Buffer(form);
lib/libform/frm_driver.c
2837
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
2838
wdeleteln(form->w);
lib/libform/frm_driver.c
2839
Adjust_Cursor_Position(form, prev_end);
lib/libform/frm_driver.c
2854
if (form->currow == this_row && this_row > 0)
lib/libform/frm_driver.c
2856
form->currow -= 1;
lib/libform/frm_driver.c
2857
form->curcol = field->dcols - 1;
lib/libform/frm_driver.c
2858
DeleteChar(form);
lib/libform/frm_driver.c
2862
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
2863
myADDNSTR(form->w, this_line, (int)(this_end - this_line));
lib/libform/frm_driver.c
2868
DeleteChar(form);
lib/libform/frm_driver.c
2882
FE_Delete_Line(FORM *form)
lib/libform/frm_driver.c
2884
T((T_CALLED("FE_Delete_Line(%p)"), (void *)form));
lib/libform/frm_driver.c
2885
form->curcol = 0;
lib/libform/frm_driver.c
2886
wdeleteln(form->w);
lib/libform/frm_driver.c
2900
FE_Delete_Word(FORM *form)
lib/libform/frm_driver.c
2902
FIELD *field = form->current;
lib/libform/frm_driver.c
2903
FIELD_CELL *bp = Address_Of_Current_Row_In_Buffer(form);
lib/libform/frm_driver.c
2905
FIELD_CELL *cp = bp + form->curcol;
lib/libform/frm_driver.c
2908
T((T_CALLED("FE_Delete_Word(%p)"), (void *)form));
lib/libform/frm_driver.c
2909
Synchronize_Buffer(form);
lib/libform/frm_driver.c
2914
Adjust_Cursor_Position(form,
lib/libform/frm_driver.c
2915
After_Last_Whitespace_Character(bp, form->curcol));
lib/libform/frm_driver.c
2916
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
2917
wclrtoeol(form->w);
lib/libform/frm_driver.c
2926
myADDNSTR(form->w, s, (int)(s - After_End_Of_Data(s, (int)(ep - s))));
lib/libform/frm_driver.c
2940
FE_Clear_To_End_Of_Line(FORM *form)
lib/libform/frm_driver.c
2942
T((T_CALLED("FE_Clear_To_End_Of_Line(%p)"), (void *)form));
lib/libform/frm_driver.c
2943
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
2944
wclrtoeol(form->w);
lib/libform/frm_driver.c
2957
FE_Clear_To_End_Of_Field(FORM *form)
lib/libform/frm_driver.c
2959
T((T_CALLED("FE_Clear_To_End_Of_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
2960
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
2961
wclrtobot(form->w);
lib/libform/frm_driver.c
2974
FE_Clear_Field(FORM *form)
lib/libform/frm_driver.c
2976
T((T_CALLED("FE_Clear_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
2977
form->currow = form->curcol = 0;
lib/libform/frm_driver.c
2978
werase(form->w);
lib/libform/frm_driver.c
2998
EM_Overlay_Mode(FORM *form)
lib/libform/frm_driver.c
3000
T((T_CALLED("EM_Overlay_Mode(%p)"), (void *)form));
lib/libform/frm_driver.c
3001
SetStatus(form, _OVLMODE);
lib/libform/frm_driver.c
3014
EM_Insert_Mode(FORM *form)
lib/libform/frm_driver.c
3016
T((T_CALLED("EM_Insert_Mode(%p)"), (void *)form));
lib/libform/frm_driver.c
3017
ClrStatus(form, _OVLMODE);
lib/libform/frm_driver.c
3043
Next_Choice(FORM *form, FIELDTYPE *typ, FIELD *field, TypeArgument *argp)
lib/libform/frm_driver.c
3052
Next_Choice(form, typ->left, field, argp->left) ||
lib/libform/frm_driver.c
3053
Next_Choice(form, typ->right, field, argp->right));
lib/libform/frm_driver.c
3060
return typ->enum_next.gnext(form, field, (void *)argp);
lib/libform/frm_driver.c
3084
Previous_Choice(FORM *form, FIELDTYPE *typ, FIELD *field, TypeArgument *argp)
lib/libform/frm_driver.c
3093
Previous_Choice(form, typ->left, field, argp->left) ||
lib/libform/frm_driver.c
3094
Previous_Choice(form, typ->right, field, argp->right));
lib/libform/frm_driver.c
3101
return typ->enum_prev.gprev(form, field, (void *)argp);
lib/libform/frm_driver.c
3128
CR_Next_Choice(FORM *form)
lib/libform/frm_driver.c
3130
FIELD *field = form->current;
lib/libform/frm_driver.c
3132
T((T_CALLED("CR_Next_Choice(%p)"), (void *)form));
lib/libform/frm_driver.c
3133
Synchronize_Buffer(form);
lib/libform/frm_driver.c
3134
returnCode((Next_Choice(form, field->type, field, (TypeArgument *)(field->arg)))
lib/libform/frm_driver.c
3149
CR_Previous_Choice(FORM *form)
lib/libform/frm_driver.c
3151
FIELD *field = form->current;
lib/libform/frm_driver.c
3153
T((T_CALLED("CR_Previous_Choice(%p)"), (void *)form));
lib/libform/frm_driver.c
3154
Synchronize_Buffer(form);
lib/libform/frm_driver.c
3155
returnCode((Previous_Choice(form, field->type, field, (TypeArgument *)(field->arg)))
lib/libform/frm_driver.c
3182
Check_Field(FORM *form, FIELDTYPE *typ, FIELD *field, TypeArgument *argp)
lib/libform/frm_driver.c
3203
Check_Field(form, typ->left, field, argp->left) ||
lib/libform/frm_driver.c
3204
Check_Field(form, typ->right, field, argp->right));
lib/libform/frm_driver.c
3212
return typ->fieldcheck.gfcheck(form, field, (void *)argp);
lib/libform/frm_driver.c
3235
_nc_Internal_Validation(FORM *form)
lib/libform/frm_driver.c
3239
field = form->current;
lib/libform/frm_driver.c
3241
Synchronize_Buffer(form);
lib/libform/frm_driver.c
3242
if ((form->status & _FCHECK_REQUIRED) ||
lib/libform/frm_driver.c
3245
if (!Check_Field(form, field->type, field, (TypeArgument *)(field->arg)))
lib/libform/frm_driver.c
3247
ClrStatus(form, _FCHECK_REQUIRED);
lib/libform/frm_driver.c
3271
FV_Validation(FORM *form)
lib/libform/frm_driver.c
3273
T((T_CALLED("FV_Validation(%p)"), (void *)form));
lib/libform/frm_driver.c
3274
if (_nc_Internal_Validation(form))
lib/libform/frm_driver.c
3301
FORM *form = field->form;
lib/libform/frm_driver.c
3302
FIELD **field_on_page = &form->field[field->index];
lib/libform/frm_driver.c
3303
FIELD **first_on_page = &form->field[form->page[form->curpage].pmin];
lib/libform/frm_driver.c
3304
FIELD **last_on_page = &form->field[form->page[form->curpage].pmax];
lib/libform/frm_driver.c
3329
_nc_First_Active_Field(FORM *form)
lib/libform/frm_driver.c
3331
FIELD **last_on_page = &form->field[form->page[form->curpage].pmax];
lib/libform/frm_driver.c
3342
FIELD **field = &form->field[proposed->index];
lib/libform/frm_driver.c
3343
FIELD **first = &form->field[form->page[form->curpage].pmin];
lib/libform/frm_driver.c
3384
FORM *form = field->form;
lib/libform/frm_driver.c
3385
FIELD **field_on_page = &form->field[field->index];
lib/libform/frm_driver.c
3386
FIELD **first_on_page = &form->field[form->page[form->curpage].pmin];
lib/libform/frm_driver.c
3387
FIELD **last_on_page = &form->field[form->page[form->curpage].pmax];
lib/libform/frm_driver.c
360
delete_char(FORM *form)
lib/libform/frm_driver.c
362
int cells = cell_width(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
3625
Inter_Field_Navigation(int (*const fct) (FORM *), FORM *form)
lib/libform/frm_driver.c
3629
if (!_nc_Internal_Validation(form))
lib/libform/frm_driver.c
3633
Call_Hook(form, fieldterm);
lib/libform/frm_driver.c
3634
res = fct(form);
lib/libform/frm_driver.c
3635
Call_Hook(form, fieldinit);
lib/libform/frm_driver.c
364
form->curcol = cell_base(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
365
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
3650
FN_Next_Field(FORM *form)
lib/libform/frm_driver.c
3652
T((T_CALLED("FN_Next_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
3653
returnCode(_nc_Set_Current_Field(form,
lib/libform/frm_driver.c
3654
Next_Field_On_Page(form->current)));
lib/libform/frm_driver.c
3668
FN_Previous_Field(FORM *form)
lib/libform/frm_driver.c
3670
T((T_CALLED("FN_Previous_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
3671
returnCode(_nc_Set_Current_Field(form,
lib/libform/frm_driver.c
3672
Previous_Field_On_Page(form->current)));
lib/libform/frm_driver.c
368
wdelch(form->w);
lib/libform/frm_driver.c
3685
FN_First_Field(FORM *form)
lib/libform/frm_driver.c
3687
T((T_CALLED("FN_First_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
3688
returnCode(_nc_Set_Current_Field(form,
lib/libform/frm_driver.c
3689
Next_Field_On_Page(form->field[form->page[form->curpage].pmax])));
lib/libform/frm_driver.c
3702
FN_Last_Field(FORM *form)
lib/libform/frm_driver.c
3704
T((T_CALLED("FN_Last_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
3706
_nc_Set_Current_Field(form,
lib/libform/frm_driver.c
3707
Previous_Field_On_Page(form->field[form->page[form->curpage].pmin])));
lib/libform/frm_driver.c
371
#define DeleteChar(form) delete_char(form)
lib/libform/frm_driver.c
3721
FN_Sorted_Next_Field(FORM *form)
lib/libform/frm_driver.c
3723
T((T_CALLED("FN_Sorted_Next_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
3724
returnCode(_nc_Set_Current_Field(form,
lib/libform/frm_driver.c
3725
Sorted_Next_Field(form->current)));
lib/libform/frm_driver.c
373
#define DeleteChar(form) \
lib/libform/frm_driver.c
3739
FN_Sorted_Previous_Field(FORM *form)
lib/libform/frm_driver.c
374
wmove((form)->w, (form)->currow, (form)->curcol), \
lib/libform/frm_driver.c
3741
T((T_CALLED("FN_Sorted_Previous_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
3742
returnCode(_nc_Set_Current_Field(form,
lib/libform/frm_driver.c
3743
Sorted_Previous_Field(form->current)));
lib/libform/frm_driver.c
375
wdelch((form)->w)
lib/libform/frm_driver.c
3757
FN_Sorted_First_Field(FORM *form)
lib/libform/frm_driver.c
3759
T((T_CALLED("FN_Sorted_First_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
3760
returnCode(_nc_Set_Current_Field(form,
lib/libform/frm_driver.c
3761
Sorted_Next_Field(form->field[form->page[form->curpage].smax])));
lib/libform/frm_driver.c
3775
FN_Sorted_Last_Field(FORM *form)
lib/libform/frm_driver.c
3777
T((T_CALLED("FN_Sorted_Last_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
3778
returnCode(_nc_Set_Current_Field(form,
lib/libform/frm_driver.c
3779
Sorted_Previous_Field(form->field[form->page[form->curpage].smin])));
lib/libform/frm_driver.c
3793
FN_Left_Field(FORM *form)
lib/libform/frm_driver.c
3795
T((T_CALLED("FN_Left_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
3796
returnCode(_nc_Set_Current_Field(form,
lib/libform/frm_driver.c
3797
Left_Neighbor_Field(form->current)));
lib/libform/frm_driver.c
3811
FN_Right_Field(FORM *form)
lib/libform/frm_driver.c
3813
T((T_CALLED("FN_Right_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
3814
returnCode(_nc_Set_Current_Field(form,
lib/libform/frm_driver.c
3815
Right_Neighbor_Field(form->current)));
lib/libform/frm_driver.c
3831
FN_Up_Field(FORM *form)
lib/libform/frm_driver.c
3833
T((T_CALLED("FN_Up_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
3834
returnCode(_nc_Set_Current_Field(form,
lib/libform/frm_driver.c
3835
Upper_Neighbor_Field(form->current)));
lib/libform/frm_driver.c
3851
FN_Down_Field(FORM *form)
lib/libform/frm_driver.c
3853
T((T_CALLED("FN_Down_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
3854
returnCode(_nc_Set_Current_Field(form,
lib/libform/frm_driver.c
3855
Down_Neighbor_Field(form->current)));
lib/libform/frm_driver.c
3883
_nc_Set_Form_Page(FORM *form, int page, FIELD *field)
lib/libform/frm_driver.c
3887
if ((form->curpage != page))
lib/libform/frm_driver.c
3891
werase(Get_Form_Window(form));
lib/libform/frm_driver.c
3892
form->curpage = (short)page;
lib/libform/frm_driver.c
3893
last_field = field_on_page = form->field[form->page[page].smin];
lib/libform/frm_driver.c
3904
res = _nc_Set_Current_Field(form, field);
lib/libform/frm_driver.c
3910
res = FN_First_Field(form);
lib/libform/frm_driver.c
3926
Next_Page_Number(const FORM *form)
lib/libform/frm_driver.c
3928
return (form->curpage + 1) % form->maxpage;
lib/libform/frm_driver.c
3942
Previous_Page_Number(const FORM *form)
lib/libform/frm_driver.c
3944
return (form->curpage != 0 ? form->curpage - 1 : form->maxpage - 1);
lib/libform/frm_driver.c
3968
Page_Navigation(int (*const fct) (FORM *), FORM *form)
lib/libform/frm_driver.c
3972
if (!_nc_Internal_Validation(form))
lib/libform/frm_driver.c
3976
Call_Hook(form, fieldterm);
lib/libform/frm_driver.c
3977
Call_Hook(form, formterm);
lib/libform/frm_driver.c
3978
res = fct(form);
lib/libform/frm_driver.c
3979
Call_Hook(form, forminit);
lib/libform/frm_driver.c
3980
Call_Hook(form, fieldinit);
lib/libform/frm_driver.c
3995
PN_Next_Page(FORM *form)
lib/libform/frm_driver.c
3997
T((T_CALLED("PN_Next_Page(%p)"), (void *)form));
lib/libform/frm_driver.c
3998
returnCode(_nc_Set_Form_Page(form, Next_Page_Number(form), (FIELD *)0));
lib/libform/frm_driver.c
4011
PN_Previous_Page(FORM *form)
lib/libform/frm_driver.c
4013
T((T_CALLED("PN_Previous_Page(%p)"), (void *)form));
lib/libform/frm_driver.c
4014
returnCode(_nc_Set_Form_Page(form, Previous_Page_Number(form), (FIELD *)0));
lib/libform/frm_driver.c
4027
PN_First_Page(FORM *form)
lib/libform/frm_driver.c
4029
T((T_CALLED("PN_First_Page(%p)"), (void *)form));
lib/libform/frm_driver.c
4030
returnCode(_nc_Set_Form_Page(form, 0, (FIELD *)0));
lib/libform/frm_driver.c
4043
PN_Last_Page(FORM *form)
lib/libform/frm_driver.c
4045
T((T_CALLED("PN_Last_Page(%p)"), (void *)form));
lib/libform/frm_driver.c
4046
returnCode(_nc_Set_Form_Page(form, form->maxpage - 1, (FIELD *)0));
lib/libform/frm_driver.c
4070
Data_Entry_w(FORM *form, wchar_t c)
lib/libform/frm_driver.c
4072
FIELD *field = form->current;
lib/libform/frm_driver.c
4075
T((T_CALLED("Data_Entry(%p,%s)"), (void *)form, _tracechtype((chtype)c)));
lib/libform/frm_driver.c
4089
First_Position_In_Current_Field(form) &&
lib/libform/frm_driver.c
4090
!(form->status & _FCHECK_REQUIRED) &&
lib/libform/frm_driver.c
4091
!(form->status & _WINDOW_MODIFIED))
lib/libform/frm_driver.c
4092
werase(form->w);
lib/libform/frm_driver.c
4094
if (form->status & _OVLMODE)
lib/libform/frm_driver.c
4096
wadd_wch(form->w, &temp_ch);
lib/libform/frm_driver.c
4101
bool There_Is_Room = Is_There_Room_For_A_Char_In_Line(form);
lib/libform/frm_driver.c
4110
wins_wch(form->w, &temp_ch);
lib/libform/frm_driver.c
4113
if ((result = Wrapping_Not_Necessary_Or_Wrapping_Ok(form)) == E_OK)
lib/libform/frm_driver.c
4115
bool End_Of_Field = (((field->drows - 1) == form->currow) &&
lib/libform/frm_driver.c
4116
((field->dcols - 1) == form->curcol));
lib/libform/frm_driver.c
4118
form->status |= _WINDOW_MODIFIED;
lib/libform/frm_driver.c
4120
result = Inter_Field_Navigation(FN_Next_Field, form);
lib/libform/frm_driver.c
4133
if (WINDOW_EXT(form->w, addch_used) == 0)
lib/libform/frm_driver.c
4134
IFN_Next_Character(form);
lib/libform/frm_driver.c
4157
Data_Entry(FORM *form, int c)
lib/libform/frm_driver.c
4159
FIELD *field = form->current;
lib/libform/frm_driver.c
4162
T((T_CALLED("Data_Entry(%p,%s)"), (void *)form, _tracechtype((chtype)c)));
lib/libform/frm_driver.c
4170
First_Position_In_Current_Field(form) &&
lib/libform/frm_driver.c
4171
!(form->status & _FCHECK_REQUIRED) &&
lib/libform/frm_driver.c
4172
!(form->status & _WINDOW_MODIFIED))
lib/libform/frm_driver.c
4173
werase(form->w);
lib/libform/frm_driver.c
4175
if (form->status & _OVLMODE)
lib/libform/frm_driver.c
4177
waddch(form->w, (chtype)c);
lib/libform/frm_driver.c
4182
bool There_Is_Room = Is_There_Room_For_A_Char_In_Line(form);
lib/libform/frm_driver.c
4191
winsch(form->w, (chtype)c);
lib/libform/frm_driver.c
4194
if ((result = Wrapping_Not_Necessary_Or_Wrapping_Ok(form)) == E_OK)
lib/libform/frm_driver.c
4196
bool End_Of_Field = (((field->drows - 1) == form->currow) &&
lib/libform/frm_driver.c
4197
((field->dcols - 1) == form->curcol));
lib/libform/frm_driver.c
4200
move_after_insert = !!(form->curcol
lib/libform/frm_driver.c
4201
- form->begincol
lib/libform/frm_driver.c
4205
SetStatus(form, _WINDOW_MODIFIED);
lib/libform/frm_driver.c
4207
result = Inter_Field_Navigation(FN_Next_Field, form);
lib/libform/frm_driver.c
4221
if (WINDOW_EXT(form->w, addch_used) == 0)
lib/libform/frm_driver.c
4222
IFN_Next_Character(form);
lib/libform/frm_driver.c
4224
IFN_Next_Character(form);
lib/libform/frm_driver.c
4364
form_driver(FORM *form, int c)
lib/libform/frm_driver.c
4371
T((T_CALLED("form_driver(%p,%d)"), (void *)form, c));
lib/libform/frm_driver.c
4373
if (!form)
lib/libform/frm_driver.c
4376
if (!(form->field) || !(form->current))
lib/libform/frm_driver.c
4379
assert(form->page);
lib/libform/frm_driver.c
4383
form->current = _nc_First_Active_Field(form);
lib/libform/frm_driver.c
4387
assert(form->current &&
lib/libform/frm_driver.c
4388
form->current->buf &&
lib/libform/frm_driver.c
4389
(form->current->form == form)
lib/libform/frm_driver.c
4392
if (form->status & _IN_DRIVER)
lib/libform/frm_driver.c
4395
if (!(form->status & _POSTED))
lib/libform/frm_driver.c
4431
res = fct(BI->cmd, form);
lib/libform/frm_driver.c
4435
res = (BI->cmd) (form);
lib/libform/frm_driver.c
4443
WINDOW *win = form->win ? form->win : StdScreen(Get_Form_Screen(form));
lib/libform/frm_driver.c
4444
WINDOW *sub = form->sub ? form->sub : win;
lib/libform/frm_driver.c
4464
res = form_driver(form, REQ_PREV_FIELD);
lib/libform/frm_driver.c
4466
res = form_driver(form, REQ_PREV_PAGE);
lib/libform/frm_driver.c
4468
res = form_driver(form, REQ_FIRST_FIELD);
lib/libform/frm_driver.c
4475
res = form_driver(form, REQ_NEXT_FIELD);
lib/libform/frm_driver.c
4477
res = form_driver(form, REQ_NEXT_PAGE);
lib/libform/frm_driver.c
4479
res = form_driver(form, REQ_LAST_FIELD);
lib/libform/frm_driver.c
4487
int min_field = form->page[form->curpage].pmin;
lib/libform/frm_driver.c
4488
int max_field = form->page[form->curpage].pmax;
lib/libform/frm_driver.c
4493
FIELD *field = form->field[i];
lib/libform/frm_driver.c
4498
res = _nc_Set_Current_Field(form, field);
lib/libform/frm_driver.c
4500
res = _nc_Position_Form_Cursor(form);
lib/libform/frm_driver.c
4529
Check_Char(form, form->current, form->current->type, c,
lib/libform/frm_driver.c
4530
(TypeArgument *)(form->current->arg)))
lib/libform/frm_driver.c
4532
res = Data_Entry(form, c);
lib/libform/frm_driver.c
4534
_nc_Refresh_Current_Field(form);
lib/libform/frm_driver.c
4570
form_driver_w(FORM *form, int type, wchar_t c)
lib/libform/frm_driver.c
4575
T((T_CALLED("form_driver(%p,%d)"), (void *)form, (int)c));
lib/libform/frm_driver.c
4577
if (!form)
lib/libform/frm_driver.c
4580
if (!(form->field))
lib/libform/frm_driver.c
4583
assert(form->page);
lib/libform/frm_driver.c
4587
form->current = _nc_First_Active_Field(form);
lib/libform/frm_driver.c
4591
assert(form->current &&
lib/libform/frm_driver.c
4592
form->current->buf &&
lib/libform/frm_driver.c
4593
(form->current->form == form)
lib/libform/frm_driver.c
4596
if (form->status & _IN_DRIVER)
lib/libform/frm_driver.c
4599
if (!(form->status & _POSTED))
lib/libform/frm_driver.c
4635
res = fct(BI->cmd, form);
lib/libform/frm_driver.c
4637
res = (BI->cmd) (form);
lib/libform/frm_driver.c
4644
WINDOW *win = form->win ? form->win : StdScreen(Get_Form_Screen(form));
lib/libform/frm_driver.c
4645
WINDOW *sub = form->sub ? form->sub : win;
lib/libform/frm_driver.c
4665
res = form_driver(form, REQ_PREV_FIELD);
lib/libform/frm_driver.c
4667
res = form_driver(form, REQ_PREV_PAGE);
lib/libform/frm_driver.c
4669
res = form_driver(form, REQ_FIRST_FIELD);
lib/libform/frm_driver.c
4676
res = form_driver(form, REQ_NEXT_FIELD);
lib/libform/frm_driver.c
4678
res = form_driver(form, REQ_NEXT_PAGE);
lib/libform/frm_driver.c
4680
res = form_driver(form, REQ_LAST_FIELD);
lib/libform/frm_driver.c
4688
int min_field = form->page[form->curpage].pmin;
lib/libform/frm_driver.c
4689
int max_field = form->page[form->curpage].pmax;
lib/libform/frm_driver.c
4694
FIELD *field = form->field[i];
lib/libform/frm_driver.c
4699
res = _nc_Set_Current_Field(form, field);
lib/libform/frm_driver.c
4701
res = _nc_Position_Form_Cursor(form);
lib/libform/frm_driver.c
4718
res = Data_Entry_w(form, c);
lib/libform/frm_driver.c
4721
_nc_Refresh_Current_Field(form);
lib/libform/frm_driver.c
481
Adjust_Cursor_Position(FORM *form, const FIELD_CELL *pos)
lib/libform/frm_driver.c
486
field = form->current;
lib/libform/frm_driver.c
490
*((div_t *) & (form->currow)) = div(idx, field->dcols);
lib/libform/frm_driver.c
492
form->currow = idx / field->dcols;
lib/libform/frm_driver.c
493
form->curcol = idx - field->cols * form->currow;
lib/libform/frm_driver.c
495
if (field->drows < form->currow)
lib/libform/frm_driver.c
496
form->currow = 0;
lib/libform/frm_driver.c
555
_nc_get_fieldbuffer(FORM *form, FIELD *field, FIELD_CELL *buf)
lib/libform/frm_driver.c
563
assert(form && field && buf);
lib/libform/frm_driver.c
565
win = form->w;
lib/libform/frm_driver.c
610
Window_To_Buffer(FORM *form, FIELD *field)
lib/libform/frm_driver.c
612
_nc_get_fieldbuffer(form, field, field->buf);
lib/libform/frm_driver.c
627
Synchronize_Buffer(FORM *form)
lib/libform/frm_driver.c
629
if (form->status & _WINDOW_MODIFIED)
lib/libform/frm_driver.c
631
ClrStatus(form, _WINDOW_MODIFIED);
lib/libform/frm_driver.c
632
SetStatus(form, _FCHECK_REQUIRED);
lib/libform/frm_driver.c
633
Window_To_Buffer(form, form->current);
lib/libform/frm_driver.c
634
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
668
FORM *form = field->form;
lib/libform/frm_driver.c
669
bool need_visual_update = ((form != (FORM *)0) &&
lib/libform/frm_driver.c
670
(form->status & _POSTED) &&
lib/libform/frm_driver.c
671
(form->current == field));
lib/libform/frm_driver.c
674
Synchronize_Buffer(form);
lib/libform/frm_driver.c
740
assert(form != (FORM *)0);
lib/libform/frm_driver.c
741
if (form->w)
lib/libform/frm_driver.c
742
delwin(form->w);
lib/libform/frm_driver.c
743
form->w = new_window;
lib/libform/frm_driver.c
744
Set_Field_Window_Attributes(field, form->w);
lib/libform/frm_driver.c
745
werase(form->w);
lib/libform/frm_driver.c
746
Buffer_To_Window(field, form->w);
lib/libform/frm_driver.c
747
untouchwin(form->w);
lib/libform/frm_driver.c
748
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
832
_nc_Position_Form_Cursor(FORM *form)
lib/libform/frm_driver.c
837
if (!form)
lib/libform/frm_driver.c
840
if (!form->w || !form->current)
lib/libform/frm_driver.c
843
field = form->current;
lib/libform/frm_driver.c
844
formwin = Get_Form_Window(form);
lib/libform/frm_driver.c
846
wmove(form->w, form->currow, form->curcol);
lib/libform/frm_driver.c
852
field->frow + form->currow - form->toprow,
lib/libform/frm_driver.c
853
field->fcol + form->curcol - form->begincol);
lib/libform/frm_driver.c
857
wcursyncup(form->w);
lib/libform/frm_driver.c
874
_nc_Refresh_Current_Field(FORM *form)
lib/libform/frm_driver.c
880
T((T_CALLED("_nc_Refresh_Current_Field(%p)"), (void *)form));
lib/libform/frm_driver.c
882
if (!form)
lib/libform/frm_driver.c
885
if (!form->w || !form->current)
lib/libform/frm_driver.c
888
field = form->current;
lib/libform/frm_driver.c
889
formwin = Get_Form_Window(form);
lib/libform/frm_driver.c
900
if (form->curcol < form->begincol)
lib/libform/frm_driver.c
901
form->begincol = form->curcol;
lib/libform/frm_driver.c
904
if (form->curcol >= (form->begincol + field->cols))
lib/libform/frm_driver.c
905
form->begincol = form->curcol - field->cols
lib/libform/frm_driver.c
909
copywin(form->w,
lib/libform/frm_driver.c
912
form->begincol,
lib/libform/frm_driver.c
926
int row_after_bottom = form->toprow + field->rows;
lib/libform/frm_driver.c
928
if (form->currow < form->toprow)
lib/libform/frm_driver.c
930
form->toprow = form->currow;
lib/libform/frm_driver.c
933
if (form->currow >= row_after_bottom)
lib/libform/frm_driver.c
935
form->toprow = form->currow - field->rows + 1;
lib/libform/frm_driver.c
941
first_modified_row = form->toprow;
lib/libform/frm_driver.c
949
first_modified_row = form->toprow;
lib/libform/frm_driver.c
952
if (is_linetouched(form->w, first_modified_row))
lib/libform/frm_driver.c
959
if (!is_linetouched(form->w, first_unmodified_row))
lib/libform/frm_driver.c
967
first_modified_row = form->toprow;
lib/libform/frm_driver.c
971
copywin(form->w,
lib/libform/frm_driver.c
975
field->frow + first_modified_row - form->toprow,
lib/libform/frm_driver.c
977
field->frow + first_unmodified_row - form->toprow - 1,
lib/libform/frm_driver.c
990
wsyncup(form->w);
lib/libform/frm_driver.c
992
untouchwin(form->w);
lib/libform/frm_driver.c
993
returnCode(_nc_Position_Form_Cursor(form));
lib/libform/frm_hook.c
111
GEN_HOOK_SET_FUNCTION(form, init)
lib/libform/frm_hook.c
121
GEN_HOOK_GET_FUNCTION(form, init)
lib/libform/frm_hook.c
133
GEN_HOOK_SET_FUNCTION(form, term)
lib/libform/frm_hook.c
143
GEN_HOOK_GET_FUNCTION(form, term)
lib/libform/frm_hook.c
41
FORM_IMPEXP int NCURSES_API set_ ## typ ## _ ## name (FORM *form, Form_Hook func)\
lib/libform/frm_hook.c
44
T((T_CALLED("set_" #typ"_"#name"(%p,%s)"), (void *) form, TR_FUNC_ARG(0, func)));\
lib/libform/frm_hook.c
45
(Normalize_Form( form ) -> typ ## name) = func ;\
lib/libform/frm_hook.c
51
FORM_IMPEXP Form_Hook NCURSES_API typ ## _ ## name ( const FORM *form )\
lib/libform/frm_hook.c
53
T((T_CALLED(#typ "_" #name "(%p)"), (const void *) form));\
lib/libform/frm_hook.c
54
returnFormHook( Normalize_Form( form ) -> typ ## name );\
lib/libform/frm_opts.c
115
form_opts_off(FORM *form, Form_Options opts)
lib/libform/frm_opts.c
117
T((T_CALLED("form_opts_off(%p,%d)"), (void *)form, opts));
lib/libform/frm_opts.c
124
Normalize_Form(form)->opts &= ~opts;
lib/libform/frm_opts.c
50
set_form_opts(FORM *form, Form_Options opts)
lib/libform/frm_opts.c
52
T((T_CALLED("set_form_opts(%p,%d)"), (void *)form, opts));
lib/libform/frm_opts.c
59
Normalize_Form(form)->opts = opts;
lib/libform/frm_opts.c
73
form_opts(const FORM *form)
lib/libform/frm_opts.c
75
T((T_CALLED("form_opts(%p)"), (const void *)form));
lib/libform/frm_opts.c
76
returnCode((Form_Options)((unsigned)Normalize_Form(form)->opts & ALL_FORM_OPTS));
lib/libform/frm_opts.c
90
form_opts_on(FORM *form, Form_Options opts)
lib/libform/frm_opts.c
92
T((T_CALLED("form_opts_on(%p,%d)"), (void *)form, opts));
lib/libform/frm_opts.c
99
Normalize_Form(form)->opts |= opts;
lib/libform/frm_page.c
101
form_page(const FORM *form)
lib/libform/frm_page.c
103
T((T_CALLED("form_page(%p)"), (const void *)form));
lib/libform/frm_page.c
105
returnCode(Normalize_Form(form)->curpage);
lib/libform/frm_page.c
52
set_form_page(FORM *form, int page)
lib/libform/frm_page.c
56
T((T_CALLED("set_form_page(%p,%d)"), (void *)form, page));
lib/libform/frm_page.c
58
if (!form || (page < 0) || (page >= form->maxpage))
lib/libform/frm_page.c
61
if (!(form->status & _POSTED))
lib/libform/frm_page.c
63
form->curpage = (short)page;
lib/libform/frm_page.c
64
form->current = _nc_First_Active_Field(form);
lib/libform/frm_page.c
68
if (form->status & _IN_DRIVER)
lib/libform/frm_page.c
72
if (form->curpage != page)
lib/libform/frm_page.c
74
if (!_nc_Internal_Validation(form))
lib/libform/frm_page.c
78
Call_Hook(form, fieldterm);
lib/libform/frm_page.c
79
Call_Hook(form, formterm);
lib/libform/frm_page.c
80
err = _nc_Set_Form_Page(form, page, (FIELD *)0);
lib/libform/frm_page.c
81
Call_Hook(form, forminit);
lib/libform/frm_page.c
82
Call_Hook(form, fieldinit);
lib/libform/frm_page.c
83
_nc_Refresh_Current_Field(form);
lib/libform/frm_post.c
103
unpost_form(FORM *form)
lib/libform/frm_post.c
105
T((T_CALLED("unpost_form(%p)"), (void *)form));
lib/libform/frm_post.c
107
if (!form)
lib/libform/frm_post.c
110
if (!(form->status & _POSTED))
lib/libform/frm_post.c
113
if (form->status & _IN_DRIVER)
lib/libform/frm_post.c
116
Call_Hook(form, fieldterm);
lib/libform/frm_post.c
117
Call_Hook(form, formterm);
lib/libform/frm_post.c
119
werase(Get_Form_Window(form));
lib/libform/frm_post.c
120
delwin(form->w);
lib/libform/frm_post.c
121
form->w = (WINDOW *)0;
lib/libform/frm_post.c
122
ClrStatus(form, _POSTED);
lib/libform/frm_post.c
53
post_form(FORM *form)
lib/libform/frm_post.c
59
T((T_CALLED("post_form(%p)"), (void *)form));
lib/libform/frm_post.c
61
if (!form)
lib/libform/frm_post.c
64
if (form->status & _POSTED)
lib/libform/frm_post.c
67
if (!(form->field))
lib/libform/frm_post.c
70
formwin = Get_Form_Window(form);
lib/libform/frm_post.c
71
if ((form->cols > getmaxx(formwin)) || (form->rows > getmaxy(formwin)))
lib/libform/frm_post.c
77
page = form->curpage;
lib/libform/frm_post.c
78
form->curpage = -1;
lib/libform/frm_post.c
79
if ((err = _nc_Set_Form_Page(form, page, form->current)) != E_OK)
lib/libform/frm_post.c
82
SetStatus(form, _POSTED);
lib/libform/frm_post.c
84
Call_Hook(form, forminit);
lib/libform/frm_post.c
85
Call_Hook(form, fieldinit);
lib/libform/frm_post.c
87
_nc_Refresh_Current_Field(form);
lib/libform/frm_scale.c
50
scale_form(const FORM *form, int *rows, int *cols)
lib/libform/frm_scale.c
53
(const void *)form,
lib/libform/frm_scale.c
57
if (!form)
lib/libform/frm_scale.c
60
if (!(form->field))
lib/libform/frm_scale.c
64
*rows = form->rows;
lib/libform/frm_scale.c
66
*cols = form->cols;
lib/libform/frm_sub.c
49
set_form_sub(FORM *form, WINDOW *win)
lib/libform/frm_sub.c
51
T((T_CALLED("set_form_sub(%p,%p)"), (void *)form, (void *)win));
lib/libform/frm_sub.c
53
if (form && (form->status & _POSTED))
lib/libform/frm_sub.c
58
FORM *f = Normalize_Form(form);
lib/libform/frm_sub.c
63
Normalize_Form(form)->sub = win;
lib/libform/frm_sub.c
78
form_sub(const FORM *form)
lib/libform/frm_sub.c
82
T((T_CALLED("form_sub(%p)"), (const void *)form));
lib/libform/frm_sub.c
84
f = Normalize_Form(form);
lib/libform/frm_user.c
49
set_form_userptr(FORM *form, void *usrptr)
lib/libform/frm_user.c
51
T((T_CALLED("set_form_userptr(%p,%p)"), (void *)form, (void *)usrptr));
lib/libform/frm_user.c
53
Normalize_Form(form)->usrptr = usrptr;
lib/libform/frm_user.c
68
form_userptr(const FORM *form)
lib/libform/frm_user.c
70
T((T_CALLED("form_userptr(%p)"), (const void *)form));
lib/libform/frm_user.c
71
returnVoidPtr(Normalize_Form(form)->usrptr);
lib/libform/frm_win.c
49
set_form_win(FORM *form, WINDOW *win)
lib/libform/frm_win.c
51
T((T_CALLED("set_form_win(%p,%p)"), (void *)form, (void *)win));
lib/libform/frm_win.c
53
if (form && (form->status & _POSTED))
lib/libform/frm_win.c
58
FORM *f = Normalize_Form(form);
lib/libform/frm_win.c
63
Normalize_Form(form)->win = win;
lib/libform/frm_win.c
78
form_win(const FORM *form)
lib/libform/frm_win.c
83
T((T_CALLED("form_win(%p)"), (const void *)form));
lib/libform/frm_win.c
85
f = Normalize_Form(form);
lib/libform/fty_generic.c
280
_nc_form_cursor(const FORM *form, int *pRow, int *pCol)
lib/libform/fty_generic.c
285
if (form != 0 && pRow != 0 && pCol != 0)
lib/libform/fty_generic.c
287
*pRow = form->currow;
lib/libform/fty_generic.c
288
*pCol = form->curcol;
lib/libform/fty_generic.c
289
res = form->w;
libexec/ftpd/ftpcmd.y
277
form = cmd_form;
libexec/ftpd/ftpcmd.y
72
extern int form;
libexec/ftpd/ftpd.c
135
int form;
libexec/ftpd/ftpd.c
1786
printf(", FORM: %s", formnames[form]);
libexec/ftpd/ftpd.c
559
form = FORM_N;
regress/lib/libcrypto/ec/ec_asn1_test.c
2041
uint8_t form;
regress/lib/libcrypto/ec/ec_asn1_test.c
2054
if ((form = EC_KEY_get_conv_form(ec_key)) != POINT_CONVERSION_UNCOMPRESSED) {
regress/lib/libcrypto/ec/ec_asn1_test.c
2056
form, POINT_CONVERSION_UNCOMPRESSED);
regress/lib/libcrypto/ec/ec_asn1_test.c
2267
uint8_t form;
regress/lib/libcrypto/ec/ec_asn1_test.c
2292
if ((form = EC_KEY_get_conv_form(ec_pub_key)) != POINT_CONVERSION_UNCOMPRESSED) {
regress/lib/libcrypto/ec/ec_asn1_test.c
2294
"got %02x, want %02x\n", key->name, form, POINT_CONVERSION_UNCOMPRESSED);
regress/lib/libcrypto/ec/ec_asn1_test.c
2305
if ((form = EC_KEY_get_conv_form(ec_pub_key)) != POINT_CONVERSION_COMPRESSED) {
regress/lib/libcrypto/ec/ec_asn1_test.c
2307
"got %02x, want %02x\n", key->name, form, POINT_CONVERSION_COMPRESSED);
regress/lib/libcrypto/ec/ec_asn1_test.c
2339
uint8_t form;
regress/lib/libcrypto/ec/ec_asn1_test.c
2388
if ((form = EC_KEY_get_conv_form(ec_pub_key)) != POINT_CONVERSION_COMPRESSED) {
regress/lib/libcrypto/ec/ec_asn1_test.c
2390
"got %02x, want %02x\n", key->name, form, POINT_CONVERSION_COMPRESSED);
regress/lib/libcrypto/ec/ec_point_conversion.c
38
form2str(int form)
regress/lib/libcrypto/ec/ec_point_conversion.c
40
switch (form) {
regress/lib/libcrypto/ec/ec_point_conversion.c
504
uint8_t form;
regress/lib/libcrypto/ec/ec_point_conversion.c
509
form = conversion_forms[0];
regress/lib/libcrypto/ec/ec_point_conversion.c
511
ret = EC_POINT_point2oct(group, point, form, buf, sizeof(buf), NULL);
regress/lib/libcrypto/ec/ec_point_conversion.c
514
"to fail, got %zu\n", test->description, form, ret);
regress/lib/libcrypto/ec/ec_point_conversion.c
520
form = conversion_forms[i];
regress/lib/libcrypto/ec/ec_point_conversion.c
522
ret = EC_POINT_point2oct(group, point, form, buf, sizeof(buf), NULL);
regress/lib/libcrypto/ec/ec_point_conversion.c
566
uint8_t form = test->octets[0] & 0x06;
regress/lib/libcrypto/ec/ec_point_conversion.c
569
len = EC_POINT_point2oct(group, point, form, buf, sizeof(buf), NULL);
regress/lib/libcrypto/ec/ec_point_conversion.c
64
roundtrip(EC_GROUP *group, EC_POINT *point, int form, BIGNUM *x, BIGNUM *y)
regress/lib/libcrypto/ec/ec_point_conversion.c
71
if ((len = EC_POINT_point2oct(group, point, form, NULL, 0, NULL)) == 0)
regress/lib/libcrypto/ec/ec_point_conversion.c
75
if (EC_POINT_point2oct(group, point, form, buf, len, NULL) != len)
regress/lib/libcrypto/ec/ec_point_conversion.c
79
errx(1, "%s oct2point", form2str(form));
regress/lib/libcrypto/ec/ec_point_conversion.c
90
warnx("%s: x", form2str(form));
regress/lib/libcrypto/ec/ec_point_conversion.c
94
warnx("%s: y", form2str(form));
sys/arch/sparc64/include/instr.h
350
#define _I_OP3_GEN(form, rd, op3, rs1, low14) \
sys/arch/sparc64/include/instr.h
351
_I_ANY(form, (rd) << 25 | (op3) << 19 | (rs1) << 14 | (low14))
sys/dev/ata/atascsi.c
913
pg.form_factor = letoh16(ap->ap_identify.form) & ATA_ID_FORM_MASK;
sys/dev/ata/atascsi.h
171
u_int16_t form; /* 168 */
usr.bin/aucat/afile.c
109
struct aiff_form form;
usr.bin/aucat/afile.c
499
struct aiff_form form;
usr.bin/aucat/afile.c
504
if (!afile_readhdr(f, &form, sizeof(struct aiff_form)))
usr.bin/aucat/afile.c
506
if (memcmp(&form.id, &aiff_id_form, 4) != 0) {
usr.bin/aucat/afile.c
510
if (memcmp(&form.type, &aiff_id_aiff, 4) == 0) {
usr.bin/aucat/afile.c
512
} else if (memcmp(&form.type, &aiff_id_aifc, 4) == 0)
usr.bin/aucat/afile.c
518
rsize = be32_get(&form.size);
usr.bin/aucat/afile.c
536
f->startpos = sizeof(form) + pos +
usr.bin/aucat/afile.c
556
if (lseek(f->fd, sizeof(form) + pos, SEEK_SET) == -1) {
usr.bin/aucat/afile.c
591
memcpy(hdr.form.id, aiff_id_form, 4);
usr.bin/aucat/afile.c
592
memcpy(hdr.form.type, aiff_id_aiff, 4);
usr.bin/aucat/afile.c
593
be32_set(&hdr.form.size, f->endpos - sizeof(hdr.form));
usr.bin/ctfconv/dw.c
203
dw_form2name(uint64_t form)
usr.bin/ctfconv/dw.c
207
if (form <= nitems(dw_forms))
usr.bin/ctfconv/dw.c
208
return dw_forms[form - 1];
usr.bin/ctfconv/dw.c
210
if (form == DW_FORM_GNU_ref_alt)
usr.bin/ctfconv/dw.c
212
if (form == DW_FORM_GNU_strp_alt)
usr.bin/ctfconv/dw.c
239
uint64_t form = dat->dat_form;
usr.bin/ctfconv/dw.c
242
while (form == DW_FORM_indirect) {
usr.bin/ctfconv/dw.c
244
if (dw_read_uleb128(dwbuf, &form) || (++i > 3))
usr.bin/ctfconv/dw.c
254
switch (form) {
usr.bin/ctfconv/dw.c
443
uint64_t attr = 0, form = 0;
usr.bin/ctfconv/dw.c
446
dw_read_uleb128(abseg, &form))
usr.bin/ctfconv/dw.c
449
if ((attr == 0) && (form == 0))
usr.bin/ctfconv/dw.c
457
dat->dat_form = form;
usr.bin/ftp/ftp_var.h
140
extern int form; /* file transfer format */
usr.bin/ftp/main.c
126
int form;
usr.bin/ftp/util.c
152
form = FORM_N;
usr.bin/mandoc/dba.c
151
const char *desc, const char *file, enum form form)
usr.bin/mandoc/dba.c
168
dba_array_add(entry, prepend(file, form));
usr.bin/mandoc/dba.h
43
const char *, const char *, enum form);
usr.bin/mandoc/main.c
580
res[i].form = FORM_SRC;
usr.bin/mandoc/main.c
701
const char *sec, enum form form, struct manpage **res, size_t *ressz)
usr.bin/mandoc/main.c
715
page->form = form;
usr.bin/mandoc/main.c
732
enum form form;
usr.bin/mandoc/main.c
741
form = FORM_SRC;
usr.bin/mandoc/main.c
752
form = FORM_CAT;
usr.bin/mandoc/main.c
820
ipath, sec, form, res, ressz);
usr.bin/mandoc/main.c
822
fs_append(&file, 1, 0, ipath, sec, form, res, ressz);
usr.bin/mandoc/main.c
902
if (resp->form == FORM_SRC)
usr.bin/mandoc/main.c
97
size_t, const char *, enum form,
usr.bin/mandoc/mandocdb.c
1040
mpage->form = FORM_CAT;
usr.bin/mandoc/mandocdb.c
1044
mpage->form = FORM_NONE;
usr.bin/mandoc/mandocdb.c
1084
if (FORM_SRC == mpage->form &&
usr.bin/mandoc/mandocdb.c
1111
if (FORM_CAT == mpage->form)
usr.bin/mandoc/mandocdb.c
1213
mpage->form = FORM_SRC;
usr.bin/mandoc/mandocdb.c
1223
mpage->form = FORM_SRC;
usr.bin/mandoc/mandocdb.c
1237
mpage->form = FORM_CAT;
usr.bin/mandoc/mandocdb.c
1240
mpage->form = FORM_SRC;
usr.bin/mandoc/mandocdb.c
2123
cp, mlink->file, mpage->form);
usr.bin/mandoc/mandocdb.c
553
enum form dform;
usr.bin/mandoc/mandocdb.c
83
enum form form; /* format from file content */
usr.bin/mandoc/mandocdb.c
95
enum form dform; /* format from directory */
usr.bin/mandoc/mandocdb.c
96
enum form fform; /* format from file name suffix */
usr.bin/mandoc/mandocdb.c
985
mpage->form = FORM_NONE;
usr.bin/mandoc/mansearch.c
204
mpage->form = *page->file;
usr.bin/mandoc/mansearch.h
98
enum form form;
usr.bin/openssl/ec.c
113
cfg.form = POINT_CONVERSION_COMPRESSED;
usr.bin/openssl/ec.c
115
cfg.form = POINT_CONVERSION_UNCOMPRESSED;
usr.bin/openssl/ec.c
117
cfg.form = POINT_CONVERSION_HYBRID;
usr.bin/openssl/ec.c
278
cfg.form = POINT_CONVERSION_UNCOMPRESSED;
usr.bin/openssl/ec.c
341
EC_KEY_set_conv_form(eckey, cfg.form);
usr.bin/openssl/ec.c
77
point_conversion_form_t form;
usr.bin/openssl/ecparam.c
112
cfg.form = POINT_CONVERSION_COMPRESSED;
usr.bin/openssl/ecparam.c
114
cfg.form = POINT_CONVERSION_UNCOMPRESSED;
usr.bin/openssl/ecparam.c
116
cfg.form = POINT_CONVERSION_HYBRID;
usr.bin/openssl/ecparam.c
256
cfg.form = POINT_CONVERSION_UNCOMPRESSED;
usr.bin/openssl/ecparam.c
355
EC_GROUP_set_point_conversion_form(group, cfg.form);
usr.bin/openssl/ecparam.c
372
EC_GROUP_set_point_conversion_form(group, cfg.form);
usr.bin/openssl/ecparam.c
94
point_conversion_form_t form;
usr.sbin/tcpdump/print-snmp.c
313
u_char form, class; /* tag info */
usr.sbin/tcpdump/print-snmp.c
389
u_char form, class, id;
usr.sbin/tcpdump/print-snmp.c
411
form = (*p & 0xe0) >> 5; /* move upper 3 bits to lower 3 */
usr.sbin/tcpdump/print-snmp.c
412
class = form >> 1; /* bits 7&6 -> bits 1&0, range 0-3 */
usr.sbin/tcpdump/print-snmp.c
413
form &= 0x1; /* bit 5 -> bit 0, range 0-1 */
usr.sbin/tcpdump/print-snmp.c
415
form = (u_char)(*p & ASN_FORM_BITS) >> ASN_FORM_SHIFT;
usr.sbin/tcpdump/print-snmp.c
418
elem->form = form;
usr.sbin/tcpdump/print-snmp.c
478
if (form >= sizeof(Form)/sizeof(Form[0])) {
usr.sbin/tcpdump/print-snmp.c
482
printf("[form?%d]", form);
usr.sbin/tcpdump/print-snmp.c
489
printf("[class?%c/%d]", *Form[form], class);
usr.sbin/tcpdump/print-snmp.c
496
printf("[id?%c/%s/%d]", *Form[form],
usr.sbin/tcpdump/print-snmp.c
501
switch (form) {