distrib/special/libstubs/pthread_mutex.c
22
const pthread_mutexattr_t *attr)
distrib/special/more/curses.h
90
char attr; /* attributes of character */
lib/libc/include/thread_private.h
440
struct pthread_attr attr;
lib/libc/thread/rthread_cond.c
31
pthread_cond_init(pthread_cond_t *condp, const pthread_condattr_t *attr)
lib/libc/thread/rthread_cond.c
39
if (attr == NULL)
lib/libc/thread/rthread_cond.c
42
cond->clock = (*attr)->ca_clock;
lib/libc/thread/rthread_condattr.c
32
pthread_condattr_t attr;
lib/libc/thread/rthread_condattr.c
34
attr = calloc(1, sizeof(*attr));
lib/libc/thread/rthread_condattr.c
35
if (!attr)
lib/libc/thread/rthread_condattr.c
37
attr->ca_clock = CLOCK_REALTIME;
lib/libc/thread/rthread_condattr.c
38
*attrp = attr;
lib/libc/thread/rthread_condattr.c
53
pthread_condattr_getclock(const pthread_condattr_t *attr, clockid_t *clock_id)
lib/libc/thread/rthread_condattr.c
55
*clock_id = (*attr)->ca_clock;
lib/libc/thread/rthread_condattr.c
60
pthread_condattr_setclock(pthread_condattr_t *attr, clockid_t clock_id)
lib/libc/thread/rthread_condattr.c
64
(*attr)->ca_clock = clock_id;
lib/libc/thread/rthread_mutex.c
49
pthread_mutex_init(pthread_mutex_t *mutexp, const pthread_mutexattr_t *attr)
lib/libc/thread/rthread_mutex.c
57
if (attr == NULL) {
lib/libc/thread/rthread_mutex.c
61
mutex->type = (*attr)->ma_type;
lib/libc/thread/rthread_mutex.c
62
mutex->prioceiling = (*attr)->ma_protocol ==
lib/libc/thread/rthread_mutex.c
63
PTHREAD_PRIO_PROTECT ? (*attr)->ma_prioceiling : -1;
lib/libc/thread/rthread_sync.c
246
pthread_cond_init(pthread_cond_t *condp, const pthread_condattr_t *attr)
lib/libc/thread/rthread_sync.c
255
if (attr == NULL)
lib/libc/thread/rthread_sync.c
258
cond->clock = (*attr)->ca_clock;
lib/libc/thread/rthread_sync.c
39
pthread_mutex_init(pthread_mutex_t *mutexp, const pthread_mutexattr_t *attr)
lib/libc/thread/rthread_sync.c
48
if (attr == NULL) {
lib/libc/thread/rthread_sync.c
52
mutex->type = (*attr)->ma_type;
lib/libc/thread/rthread_sync.c
53
mutex->prioceiling = (*attr)->ma_protocol ==
lib/libc/thread/rthread_sync.c
54
PTHREAD_PRIO_PROTECT ? (*attr)->ma_prioceiling : -1;
lib/libcrypto/cms/cms.h
291
int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr);
lib/libcrypto/cms/cms.h
308
int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr);
lib/libcrypto/cms/cms_att.c
101
CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr)
lib/libcrypto/cms/cms_att.c
103
if (X509at_add1_attr(&si->signedAttrs, attr))
lib/libcrypto/cms/cms_att.c
184
CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr)
lib/libcrypto/cms/cms_att.c
186
if (X509at_add1_attr(&si->unsignedAttrs, attr))
lib/libcrypto/ts/ts_rsp_verify.c
346
ASN1_TYPE *attr;
lib/libcrypto/ts/ts_rsp_verify.c
349
attr = PKCS7_get_signed_attribute(si,
lib/libcrypto/ts/ts_rsp_verify.c
351
if (!attr)
lib/libcrypto/ts/ts_rsp_verify.c
353
if (attr->type != V_ASN1_SEQUENCE)
lib/libcrypto/ts/ts_rsp_verify.c
355
p = attr->value.sequence->data;
lib/libcrypto/ts/ts_rsp_verify.c
356
return d2i_ESS_SIGNING_CERT(NULL, &p, attr->value.sequence->length);
lib/libcrypto/ts/ts_rsp_verify.c
362
ASN1_TYPE *attr;
lib/libcrypto/ts/ts_rsp_verify.c
365
attr = PKCS7_get_signed_attribute(si, NID_id_smime_aa_signingCertificateV2);
lib/libcrypto/ts/ts_rsp_verify.c
366
if (attr == NULL)
lib/libcrypto/ts/ts_rsp_verify.c
368
if (attr->type != V_ASN1_SEQUENCE)
lib/libcrypto/ts/ts_rsp_verify.c
370
p = attr->value.sequence->data;
lib/libcrypto/ts/ts_rsp_verify.c
371
return d2i_ESS_SIGNING_CERT_V2(NULL, &p, attr->value.sequence->length);
lib/libcrypto/x509/x509.h
716
int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr);
lib/libcrypto/x509/x509.h
889
X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_NID(X509_ATTRIBUTE **attr, int nid,
lib/libcrypto/x509/x509.h
891
X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_OBJ(X509_ATTRIBUTE **attr,
lib/libcrypto/x509/x509.h
893
X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_txt(X509_ATTRIBUTE **attr,
lib/libcrypto/x509/x509.h
895
int X509_ATTRIBUTE_set1_object(X509_ATTRIBUTE *attr, const ASN1_OBJECT *obj);
lib/libcrypto/x509/x509.h
896
int X509_ATTRIBUTE_set1_data(X509_ATTRIBUTE *attr, int attrtype, const void *data, int len);
lib/libcrypto/x509/x509.h
897
void *X509_ATTRIBUTE_get0_data(X509_ATTRIBUTE *attr, int idx,
lib/libcrypto/x509/x509.h
899
int X509_ATTRIBUTE_count(const X509_ATTRIBUTE *attr);
lib/libcrypto/x509/x509.h
900
ASN1_OBJECT *X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr);
lib/libcrypto/x509/x509.h
901
ASN1_TYPE *X509_ATTRIBUTE_get0_type(X509_ATTRIBUTE *attr, int idx);
lib/libcrypto/x509/x509_att.c
104
X509at_add1_attr(STACK_OF(X509_ATTRIBUTE) **x, X509_ATTRIBUTE *attr)
lib/libcrypto/x509/x509_att.c
120
if ((new_attr = X509_ATTRIBUTE_dup(attr)) == NULL)
lib/libcrypto/x509/x509_att.c
142
X509_ATTRIBUTE *attr;
lib/libcrypto/x509/x509_att.c
145
attr = X509_ATTRIBUTE_create_by_OBJ(NULL, obj, type, bytes, len);
lib/libcrypto/x509/x509_att.c
146
if (!attr)
lib/libcrypto/x509/x509_att.c
148
ret = X509at_add1_attr(x, attr);
lib/libcrypto/x509/x509_att.c
149
X509_ATTRIBUTE_free(attr);
lib/libcrypto/x509/x509_att.c
157
X509_ATTRIBUTE *attr;
lib/libcrypto/x509/x509_att.c
160
attr = X509_ATTRIBUTE_create_by_NID(NULL, nid, type, bytes, len);
lib/libcrypto/x509/x509_att.c
161
if (!attr)
lib/libcrypto/x509/x509_att.c
163
ret = X509at_add1_attr(x, attr);
lib/libcrypto/x509/x509_att.c
164
X509_ATTRIBUTE_free(attr);
lib/libcrypto/x509/x509_att.c
172
X509_ATTRIBUTE *attr;
lib/libcrypto/x509/x509_att.c
175
attr = X509_ATTRIBUTE_create_by_txt(NULL, attrname, type, bytes, len);
lib/libcrypto/x509/x509_att.c
176
if (!attr)
lib/libcrypto/x509/x509_att.c
178
ret = X509at_add1_attr(x, attr);
lib/libcrypto/x509/x509_att.c
179
X509_ATTRIBUTE_free(attr);
lib/libcrypto/x509/x509_att.c
202
X509_ATTRIBUTE_create_by_NID(X509_ATTRIBUTE **attr, int nid, int atrtype,
lib/libcrypto/x509/x509_att.c
213
ret = X509_ATTRIBUTE_create_by_OBJ(attr, obj, atrtype, data, len);
lib/libcrypto/x509/x509_att.c
221
X509_ATTRIBUTE_create_by_OBJ(X509_ATTRIBUTE **attr, const ASN1_OBJECT *obj,
lib/libcrypto/x509/x509_att.c
226
if ((attr == NULL) || (*attr == NULL)) {
lib/libcrypto/x509/x509_att.c
232
ret= *attr;
lib/libcrypto/x509/x509_att.c
239
if ((attr != NULL) && (*attr == NULL))
lib/libcrypto/x509/x509_att.c
240
*attr = ret;
lib/libcrypto/x509/x509_att.c
244
if ((attr == NULL) || (ret != *attr))
lib/libcrypto/x509/x509_att.c
251
X509_ATTRIBUTE_create_by_txt(X509_ATTRIBUTE **attr, const char *atrname,
lib/libcrypto/x509/x509_att.c
263
nattr = X509_ATTRIBUTE_create_by_OBJ(attr, obj, type, bytes, len);
lib/libcrypto/x509/x509_att.c
270
X509_ATTRIBUTE_set1_object(X509_ATTRIBUTE *attr, const ASN1_OBJECT *obj)
lib/libcrypto/x509/x509_att.c
272
if ((attr == NULL) || (obj == NULL))
lib/libcrypto/x509/x509_att.c
274
ASN1_OBJECT_free(attr->object);
lib/libcrypto/x509/x509_att.c
275
attr->object = OBJ_dup(obj);
lib/libcrypto/x509/x509_att.c
276
return attr->object != NULL;
lib/libcrypto/x509/x509_att.c
281
X509_ATTRIBUTE_set1_data(X509_ATTRIBUTE *attr, int attrtype, const void *data,
lib/libcrypto/x509/x509_att.c
288
if (!attr)
lib/libcrypto/x509/x509_att.c
292
OBJ_obj2nid(attr->object));
lib/libcrypto/x509/x509_att.c
322
if (!sk_ASN1_TYPE_push(attr->set, ttmp))
lib/libcrypto/x509/x509_att.c
335
X509_ATTRIBUTE_count(const X509_ATTRIBUTE *attr)
lib/libcrypto/x509/x509_att.c
337
if (attr == NULL)
lib/libcrypto/x509/x509_att.c
340
return sk_ASN1_TYPE_num(attr->set);
lib/libcrypto/x509/x509_att.c
345
X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr)
lib/libcrypto/x509/x509_att.c
347
if (attr == NULL)
lib/libcrypto/x509/x509_att.c
349
return (attr->object);
lib/libcrypto/x509/x509_att.c
354
X509_ATTRIBUTE_get0_data(X509_ATTRIBUTE *attr, int idx, int atrtype, void *data)
lib/libcrypto/x509/x509_att.c
358
ttmp = X509_ATTRIBUTE_get0_type(attr, idx);
lib/libcrypto/x509/x509_att.c
370
X509_ATTRIBUTE_get0_type(X509_ATTRIBUTE *attr, int idx)
lib/libcrypto/x509/x509_att.c
372
if (attr == NULL)
lib/libcrypto/x509/x509_att.c
375
return sk_ASN1_TYPE_value(attr->set, idx);
lib/libcrypto/x509/x509_local.h
431
X509_ATTRIBUTE *attr);
lib/libcrypto/x509/x509_req.c
182
X509_ATTRIBUTE *attr;
lib/libcrypto/x509/x509_req.c
194
if ((attr = X509_REQ_get_attr(req, idx)) == NULL)
lib/libcrypto/x509/x509_req.c
196
if ((ext = X509_ATTRIBUTE_get0_type(attr, 0)) == NULL)
lib/libcrypto/x509/x509_req.c
273
X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr)
lib/libcrypto/x509/x509_req.c
275
if (X509at_add1_attr(&req->req_info->attributes, attr))
lib/libcurses/base/lib_addch.c
290
attr_t attr = AttrOf(ch);
lib/libcurses/base/lib_addch.c
300
rc = waddch(win, UChar(*s) | attr);
lib/libcurses/base/lib_addch.c
309
return waddch(win, ' ' | attr);
lib/libcurses/base/lib_chgat.c
53
attr_t attr,
lib/libcurses/base/lib_chgat.c
63
_traceattr(attr),
lib/libcurses/base/lib_chgat.c
71
toggle_attr_on(attr, ColorPair(color_pair));
lib/libcurses/base/lib_chgat.c
74
SetAttr(line->text[i], attr);
lib/libcurses/base/lib_screen.c
251
if (scr_attrs[n].attr) {
lib/libcurses/base/lib_screen.c
252
*target |= scr_attrs[n].attr;
lib/libcurses/base/lib_screen.c
328
attr_t attr = ChAttrOf(fillin);
lib/libcurses/base/lib_screen.c
329
int color = PAIR_NUMBER((int) attr);
lib/libcurses/base/lib_screen.c
333
source = decode_attr(source, &attr, &color);
lib/libcurses/base/lib_screen.c
335
*target = (ChCharOf(value) | attr | (chtype) COLOR_PAIR(color));
lib/libcurses/base/lib_screen.c
345
attr_t attr = fillin->attr;
lib/libcurses/base/lib_screen.c
355
color = (int) PAIR_NUMBER(attr);
lib/libcurses/base/lib_screen.c
357
source = decode_attr(source, &attr, &color);
lib/libcurses/base/lib_screen.c
369
setcchar(target, chars, attr, (short) color, &color);
lib/libcurses/base/lib_screen.c
678
if ((source & scr_attrs[n].attr) != 0 ||
lib/libcurses/base/lib_screen.c
680
(scr_attrs[n].attr == A_NORMAL))) {
lib/libcurses/base/lib_screen.c
714
if ((previous->attr != source->attr) || (previous_pair != source_pair)) {
lib/libcurses/base/lib_screen.c
716
source->attr,
lib/libcurses/base/lib_screen.c
717
previous->attr,
lib/libcurses/base/lib_screen.c
824
attr_t attr;
lib/libcurses/base/lib_screen.c
832
attr = (*(const attr_t *) dp) & ~A_CHARTEXT;
lib/libcurses/base/lib_screen.c
836
COLOR_PAIR((int) attr),
lib/libcurses/base/lib_screen.c
847
attr = (*(const attr_t *) dp);
lib/libcurses/base/lib_screen.c
851
COLOR_PAIR((int) attr),
lib/libcurses/base/lib_screen.c
89
attr_t attr;
lib/libcurses/base/lib_slk.c
174
SetAttr(SP_PARM->_slk->attr, A_STANDOUT);
lib/libcurses/base/lib_slk.c
176
SetAttr(SP_PARM->_slk->attr, A_REVERSE);
lib/libcurses/base/lib_slkatr_set.c
48
const attr_t attr,
lib/libcurses/base/lib_slkatr_set.c
57
_traceattr(attr),
lib/libcurses/base/lib_slkatr_set.c
65
TR(TRACE_ATTRS, ("... current %s", _tracech_t(CHREF(SP_PARM->_slk->attr))));
lib/libcurses/base/lib_slkatr_set.c
66
SetAttr(SP_PARM->_slk->attr, attr);
lib/libcurses/base/lib_slkatr_set.c
68
SetPair(SP_PARM->_slk->attr, color_pair);
lib/libcurses/base/lib_slkatr_set.c
70
TR(TRACE_ATTRS, ("new attribute is %s", _tracech_t(CHREF(SP_PARM->_slk->attr))));
lib/libcurses/base/lib_slkatr_set.c
78
slk_attr_set(const attr_t attr, NCURSES_COLOR_T pair_arg, void *opts)
lib/libcurses/base/lib_slkatr_set.c
80
return NCURSES_SP_NAME(slk_attr_set) (CURRENT_SCREEN, attr,
lib/libcurses/base/lib_slkatrof.c
47
NCURSES_SP_NAME(slk_attroff) (NCURSES_SP_DCLx const chtype attr)
lib/libcurses/base/lib_slkatrof.c
49
T((T_CALLED("slk_attroff(%p,%s)"), (void *) SP_PARM, _traceattr(attr)));
lib/libcurses/base/lib_slkatrof.c
52
TR(TRACE_ATTRS, ("... current %s", _tracech_t(CHREF(SP_PARM->_slk->attr))));
lib/libcurses/base/lib_slkatrof.c
53
RemAttr(SP_PARM->_slk->attr, attr);
lib/libcurses/base/lib_slkatrof.c
54
if ((attr & A_COLOR) != 0) {
lib/libcurses/base/lib_slkatrof.c
55
SetPair(SP_PARM->_slk->attr, 0);
lib/libcurses/base/lib_slkatrof.c
57
TR(TRACE_ATTRS, ("new attribute is %s", _tracech_t(CHREF(SP_PARM->_slk->attr))));
lib/libcurses/base/lib_slkatrof.c
65
slk_attroff(const chtype attr)
lib/libcurses/base/lib_slkatrof.c
67
return NCURSES_SP_NAME(slk_attroff) (CURRENT_SCREEN, attr);
lib/libcurses/base/lib_slkatron.c
47
NCURSES_SP_NAME(slk_attron) (NCURSES_SP_DCLx const chtype attr)
lib/libcurses/base/lib_slkatron.c
49
T((T_CALLED("slk_attron(%p,%s)"), (void *) SP_PARM, _traceattr(attr)));
lib/libcurses/base/lib_slkatron.c
52
TR(TRACE_ATTRS, ("... current %s", _tracech_t(CHREF(SP_PARM->_slk->attr))));
lib/libcurses/base/lib_slkatron.c
53
AddAttr(SP_PARM->_slk->attr, attr);
lib/libcurses/base/lib_slkatron.c
54
if ((attr & A_COLOR) != 0) {
lib/libcurses/base/lib_slkatron.c
55
SetPair(SP_PARM->_slk->attr, PairNumber(attr));
lib/libcurses/base/lib_slkatron.c
57
TR(TRACE_ATTRS, ("new attribute is %s", _tracech_t(CHREF(SP_PARM->_slk->attr))));
lib/libcurses/base/lib_slkatron.c
65
slk_attron(const chtype attr)
lib/libcurses/base/lib_slkatron.c
67
return NCURSES_SP_NAME(slk_attron) (CURRENT_SCREEN, attr);
lib/libcurses/base/lib_slkatrset.c
47
NCURSES_SP_NAME(slk_attrset) (NCURSES_SP_DCLx const chtype attr)
lib/libcurses/base/lib_slkatrset.c
49
T((T_CALLED("slk_attrset(%p,%s)"), (void *) SP_PARM, _traceattr(attr)));
lib/libcurses/base/lib_slkatrset.c
52
SetAttr(SP_PARM->_slk->attr, attr);
lib/libcurses/base/lib_slkatrset.c
60
slk_attrset(const chtype attr)
lib/libcurses/base/lib_slkatrset.c
62
return NCURSES_SP_NAME(slk_attrset) (CURRENT_SCREEN, attr);
lib/libcurses/base/lib_slkattr.c
52
attr_t result = AttrOf(SP_PARM->_slk->attr) & ALL_BUT_COLOR;
lib/libcurses/base/lib_slkattr.c
53
int pair = GetPair(SP_PARM->_slk->attr);
lib/libcurses/base/lib_slkcolor.c
57
TR(TRACE_ATTRS, ("... current is %s", _tracech_t(CHREF(sp->_slk->attr))));
lib/libcurses/base/lib_slkcolor.c
58
SetPair(sp->_slk->attr, pair_arg);
lib/libcurses/base/lib_slkcolor.c
59
TR(TRACE_ATTRS, ("new attribute is %s", _tracech_t(CHREF(sp->_slk->attr))));
lib/libcurses/base/lib_slkrefr.c
116
(void) wattrset(slk->win, (int) AttrOf(slk->attr));
lib/libcurses/curses.h
478
attr_t attr;
lib/libcurses/curses.priv.h
1384
#define AttrOf(c) ((c).attr)
lib/libcurses/curses.priv.h
1394
#define CharEq(a,b) (((a).attr == (b).attr) \
lib/libcurses/curses.priv.h
1411
_cp->attr = (a); \
lib/libcurses/curses.priv.h
511
#define PairNumber(attr) PAIR_NUMBER(attr)
lib/libcurses/curses.priv.h
535
#define VIDPUTS(sp,attr,pair) do { \
lib/libcurses/curses.priv.h
538
NCURSES_SP_ARGx attr, \
lib/libcurses/curses.priv.h
555
#define VIDPUTS(sp,attr,pair) NCURSES_SP_NAME(vidputs)(NCURSES_SP_ARGx attr, NCURSES_OUTC_FUNC)
lib/libcurses/curses.priv.h
848
NCURSES_CH_T attr; /* soft label attribute */
lib/libcurses/tinfo/trim_sgr0.c
108
rewrite_sgr(char *s, char *attr)
lib/libcurses/tinfo/trim_sgr0.c
111
if (PRESENT(attr)) {
lib/libcurses/tinfo/trim_sgr0.c
113
size_t len_a = strlen(attr);
lib/libcurses/tinfo/trim_sgr0.c
115
if (len_s > len_a && !strncmp(attr, s, len_a)) {
lib/libcurses/tinfo/trim_sgr0.c
121
_nc_STRCPY(s + n, attr, strlen(s) + 1);
lib/libcurses/trace/visbuf.c
306
attr_t attr = AttrOf(buf[first]);
lib/libcurses/trace/visbuf.c
320
const char *found = _nc_altcharset_name(attr, (chtype)
lib/libcurses/trace/visbuf.c
324
attr &= ~A_ALTCHARSET;
lib/libcurses/trace/visbuf.c
366
if (attr != A_NORMAL) {
lib/libcurses/trace/visbuf.c
368
(void) _nc_trace_bufcat(bufnum, _traceattr2(bufnum + 20, attr));
lib/libcurses/tty/tty_update.c
1277
((((a)->attr ^ (b)->attr) & ~((a)->attr) & (sp)->_xmc_triggers) != 0)
lib/libcurses/tty/tty_update.c
228
NCURSES_CH_T attr = CHDEREF(ch);
lib/libcurses/tty/tty_update.c
264
|| (AttrOf(attr) & A_ALTCHARSET
lib/libcurses/tty/tty_update.c
278
if ((AttrOf(attr) & A_ALTCHARSET)
lib/libcurses/tty/tty_update.c
299
RemAttr(attr, A_ALTCHARSET);
lib/libcurses/tty/tty_update.c
303
RemAttr(attr, A_ALTCHARSET);
lib/libcurses/tty/tty_update.c
307
if (!(AttrOf(attr) & A_ALTCHARSET)) {
lib/libcurses/tty/tty_update.c
323
RemAttr(attr, A_ALTCHARSET);
lib/libcurses/tty/tty_update.c
324
SetChar(my_ch, temp, AttrOf(attr));
lib/libcurses/tty/tty_update.c
334
if (AttrOf(attr) & A_ALTCHARSET) {
lib/libcurses/tty/tty_update.c
339
SetChar(my_ch, temp, AttrOf(attr));
lib/libcurses/tty/tty_update.c
342
RemAttr(attr, A_ALTCHARSET);
lib/libcurses/tty/tty_update.c
353
SetChar(tilde, L('`'), AttrOf(attr));
lib/libcurses/tty/tty_update.c
357
UpdateAttrs(SP_PARM, attr);
lib/libexpat/tests/handlers.c
110
AttrInfo *attr;
lib/libexpat/tests/handlers.c
141
attr = info->attributes;
lib/libexpat/tests/handlers.c
142
while (attr->name != NULL) {
lib/libexpat/tests/handlers.c
143
if (! xcstrcmp(atts[0], attr->name))
lib/libexpat/tests/handlers.c
145
attr++;
lib/libexpat/tests/handlers.c
147
if (attr->name == NULL) {
lib/libexpat/tests/handlers.c
151
if (xcstrcmp(atts[1], attr->value) != 0) {
lib/libexpat/tests/handlers.c
90
const XML_Char **attr) {
lib/libexpat/tests/handlers.c
92
UNUSED_P(attr);
lib/libexpat/tests/handlers.h
78
const XML_Char **attr);
lib/libfido2/src/dev.c
168
if ((reply_len = fido_rx(dev, CTAP_CMD_INIT, &dev->attr,
lib/libfido2/src/dev.c
169
sizeof(dev->attr), ms)) < 0) {
lib/libfido2/src/dev.c
176
dev->attr.nonce = dev->nonce;
lib/libfido2/src/dev.c
179
if ((size_t)reply_len != sizeof(dev->attr) ||
lib/libfido2/src/dev.c
180
dev->attr.nonce != dev->nonce) {
lib/libfido2/src/dev.c
187
dev->cid = dev->attr.cid;
lib/libfido2/src/dev.c
480
return (dev->attr.protocol);
lib/libfido2/src/dev.c
486
return (dev->attr.major);
lib/libfido2/src/dev.c
492
return (dev->attr.minor);
lib/libfido2/src/dev.c
498
return (dev->attr.build);
lib/libfido2/src/dev.c
504
return (dev->attr.flags);
lib/libfido2/src/dev.c
510
return (dev->attr.flags & FIDO_CAP_CBOR);
lib/libfido2/src/dev.c
564
dev->attr.flags &= (uint8_t)~FIDO_CAP_CBOR;
lib/libfido2/src/dev.c
571
dev->attr.flags |= FIDO_CAP_CBOR;
lib/libfido2/src/fido/types.h
262
fido_ctap_info_t attr; /* device attributes */
lib/libfido2/src/nfc.c
148
fido_ctap_info_t *attr = (fido_ctap_info_t *)buf;
lib/libfido2/src/nfc.c
152
if (count != sizeof(*attr)) {
lib/libfido2/src/nfc.c
157
memset(attr, 0, sizeof(*attr));
lib/libfido2/src/nfc.c
168
attr->flags = FIDO_CAP_CBOR;
lib/libfido2/src/nfc.c
170
attr->flags = FIDO_CAP_CBOR | FIDO_CAP_NMSG;
lib/libfido2/src/nfc.c
174
attr->flags = FIDO_CAP_CBOR | FIDO_CAP_NMSG;
lib/libfido2/src/nfc.c
180
memcpy(&attr->nonce, &d->nonce, sizeof(attr->nonce)); /* XXX */
lib/libfido2/src/tpm.c
128
uint32_t attr;
lib/libfido2/src/tpm.c
139
uint32_t attr;
lib/libfido2/src/tpm.c
190
x->attr = htobe32(x->attr);
lib/libfido2/src/tpm.c
203
x->attr = htobe32(x->attr);
lib/libfido2/src/tpm.c
240
expected.attr = be32toh(actual->attr);
lib/libfido2/src/tpm.c
241
expected.attr &= ~(TPMA_RESERVED|TPMA_CLEAR);
lib/libfido2/src/tpm.c
242
expected.attr |= (TPMA_FIXED|TPMA_FIXED_P|TPMA_SENSITIVE|TPMA_SIGN);
lib/libfido2/src/tpm.c
275
expected.attr = be32toh(actual->attr);
lib/libfido2/src/tpm.c
276
expected.attr &= ~(TPMA_RESERVED|TPMA_CLEAR);
lib/libfido2/src/tpm.c
277
expected.attr |= (TPMA_FIXED|TPMA_FIXED_P|TPMA_SENSITIVE|TPMA_SIGN);
lib/libfido2/src/u2f.c
861
if (dev->attr.flags & FIDO_CAP_WINK) {
lib/libform/fld_attr.c
44
FORM_IMPEXP int NCURSES_API set_field_ ## name (FIELD * field, chtype attr)\
lib/libform/fld_attr.c
47
T((T_CALLED("set_field_" #name "(%p,%s)"), (void *)field, _traceattr(attr)));\
lib/libform/fld_attr.c
48
if ( attr==A_NORMAL || ((attr & A_ATTRIBUTES)==attr) )\
lib/libform/fld_attr.c
53
if ((field -> name) != attr)\
lib/libform/fld_attr.c
55
field -> name = attr;\
lib/libfuse/fuse_lowlevel.c
203
fbuf->fb_attr = e->attr;
lib/libfuse/fuse_lowlevel.h
42
struct stat attr;
lib/libfuse/fuse_ops.c
220
struct stat attr;
lib/libfuse/fuse_ops.c
243
attr.st_ino = stbuf->st_ino;
lib/libfuse/fuse_ops.c
252
attr.st_ino = fd->ino;
lib/libfuse/fuse_ops.c
254
attr.st_ino = 0xffffffff;
lib/libfuse/fuse_ops.c
256
attr.st_ino = v->ino;
lib/libfuse/fuse_ops.c
261
attr.st_mode = stbuf->st_mode;
lib/libfuse/fuse_ops.c
263
attr.st_mode = S_IFREG;
lib/libfuse/fuse_ops.c
268
len = fuse_add_direntry(ifuse_req(), buf, resid, name, &attr, off);
lib/libfuse/fuse_ops.c
468
err = update_attr(f, &entry.attr, realname, vn->ino);
lib/libfuse/fuse_ops.c
55
update_attr(struct fuse *f, struct stat *attr, const char *realname,
lib/libfuse/fuse_ops.c
572
err = update_attr(f, &entry.attr, realname, newvn->ino);
lib/libfuse/fuse_ops.c
60
memset(attr, 0, sizeof(struct stat));
lib/libfuse/fuse_ops.c
61
err = f->op.getattr(realname, attr);
lib/libfuse/fuse_ops.c
66
attr->st_ino = ino;
lib/libfuse/fuse_ops.c
69
attr->st_mode = (attr->st_mode & S_IFMT) | (0777 & ~f->conf.umask);
lib/libfuse/fuse_ops.c
72
attr->st_uid = f->conf.uid;
lib/libfuse/fuse_ops.c
739
err = update_attr(f, &entry.attr, realname, newvn->ino);
lib/libfuse/fuse_ops.c
75
attr->st_gid = f->conf.gid;
lib/libfuse/fuse_ops.c
753
ifuse_ops_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr,
lib/libfuse/fuse_ops.c
774
err = f->op.chmod(realname, attr->st_mode);
lib/libfuse/fuse_ops.c
780
uid = (flags & FUSE_FATTR_UID) ? attr->st_uid : (uid_t)-1;
lib/libfuse/fuse_ops.c
781
gid = (flags & FUSE_FATTR_GID) ? attr->st_gid : (gid_t)-1;
lib/libfuse/fuse_ops.c
790
ts[0] = attr->st_atim;
lib/libfuse/fuse_ops.c
791
ts[1] = attr->st_mtim;
lib/libfuse/fuse_ops.c
794
tbuf.actime = attr->st_atim.tv_sec;
lib/libfuse/fuse_ops.c
795
tbuf.modtime = attr->st_mtim.tv_sec;
lib/libfuse/fuse_ops.c
803
err = f->op.truncate(realname, attr->st_size);
lib/libfuse/fuse_ops.c
851
err = update_attr(f, &entry.attr, realname, newvn->ino);
lib/libfuse/fuse_ops.c
962
err = update_attr(f, &entry.attr, realname, newvn->ino);
lib/libmenu/m_attribs.c
55
MENU_EXPORT(int) NCURSES_API set_menu_ ## name (MENU* menu, chtype attr) \
lib/libmenu/m_attribs.c
57
T((T_CALLED("set_menu_" #name "(%p,%s)"), (void *) menu, _traceattr(attr))); \
lib/libmenu/m_attribs.c
58
if (!(attr==A_NORMAL || (attr & A_ATTRIBUTES)==attr))\
lib/libmenu/m_attribs.c
60
if (menu && ( menu -> name != attr))\
lib/libmenu/m_attribs.c
62
(menu -> name) = attr;\
lib/libmenu/m_attribs.c
65
Normalize_Menu( menu ) -> name = attr;\
lib/libradius/radius.c
49
const RADIUS_ATTRIBUTE *attr;
lib/libradius/radius.c
59
attr = ATTRS_BEGIN(pdata);
lib/libradius/radius.c
61
for (; attr < end; ATTRS_ADVANCE(attr)) {
lib/libradius/radius.c
62
if (attr->length < 2)
lib/libradius/radius.c
64
if (attr->type == RADIUS_TYPE_VENDOR_SPECIFIC) {
lib/libradius/radius.c
65
if (attr->length < 8)
lib/libradius/radius.c
67
if ((attr->vendor & htonl(0xff000000U)) != 0)
lib/libradius/radius.c
69
if (attr->length != attr->vlength + 6)
lib/libradius/radius.c
74
if (attr != end)
lib/libradius/radius_attr.c
103
*length = attr->vlength - 2;
lib/libradius/radius_attr.c
104
*ptr = attr->vdata;
lib/libradius/radius_attr.c
116
*length = MINIMUM(attr->length - 2, *length);
lib/libradius/radius_attr.c
117
memcpy(buf, attr->data, *length);
lib/libradius/radius_attr.c
129
*length = MINIMUM(attr->vlength - 2, *length);
lib/libradius/radius_attr.c
130
memcpy(buf, attr->vdata, *length);
lib/libradius/radius_attr.c
145
if (off + attr->length - 2 <= *length)
lib/libradius/radius_attr.c
146
memcpy((char *)buf + off, attr->data,
lib/libradius/radius_attr.c
147
attr->length - 2);
lib/libradius/radius_attr.c
151
off += attr->length - 2;
lib/libradius/radius_attr.c
167
if (off + attr->vlength - 2 <= *length)
lib/libradius/radius_attr.c
168
memcpy((char *)buf + off, attr->vdata,
lib/libradius/radius_attr.c
169
attr->vlength - 2);
lib/libradius/radius_attr.c
173
off += attr->vlength - 2;
lib/libradius/radius_attr.c
298
if (length != attr->length - 2)
lib/libradius/radius_attr.c
300
memcpy(attr->data, buf, length);
lib/libradius/radius_attr.c
312
if (length != attr->vlength - 2)
lib/libradius/radius_attr.c
314
memcpy(attr->vdata, buf, length);
lib/libradius/radius_attr.c
325
RADIUS_ATTRIBUTE *next = ATTRS_NEXT(attr);
lib/libradius/radius_attr.c
327
htons(ntohs(packet->pdata->length) - attr->length);
lib/libradius/radius_attr.c
328
memmove(attr, next, ((char *)end) - ((char *)next));
lib/libradius/radius_attr.c
340
RADIUS_ATTRIBUTE *next = ATTRS_NEXT(attr);
lib/libradius/radius_attr.c
342
htons(ntohs(packet->pdata->length) - attr->length);
lib/libradius/radius_attr.c
343
memmove(attr, next, ((char *)end) - ((char *)next));
lib/libradius/radius_attr.c
43
constness RADIUS_ATTRIBUTE* attr; \
lib/libradius/radius_attr.c
46
attr = ATTRS_BEGIN(packet->pdata); \
lib/libradius/radius_attr.c
49
for (;; ATTRS_ADVANCE(attr)) \
lib/libradius/radius_attr.c
52
if (attr >= end) \
lib/libradius/radius_attr.c
54
if (attr->type != type) \
lib/libradius/radius_attr.c
62
constness RADIUS_ATTRIBUTE* attr; \
lib/libradius/radius_attr.c
65
attr = ATTRS_BEGIN(packet->pdata); \
lib/libradius/radius_attr.c
68
for (;; ATTRS_ADVANCE(attr)) \
lib/libradius/radius_attr.c
71
if (attr >= end) \
lib/libradius/radius_attr.c
73
if (attr->type != RADIUS_TYPE_VENDOR_SPECIFIC) \
lib/libradius/radius_attr.c
75
if (attr->vendor != htonl(vendor)) \
lib/libradius/radius_attr.c
77
if (attr->vtype != vtype) \
lib/libradius/radius_attr.c
90
*length = attr->length - 2;
lib/libradius/radius_attr.c
91
*ptr = attr->data;
lib/libradius/radius_msgauth.c
48
const RADIUS_ATTRIBUTE *attr;
lib/libradius/radius_msgauth.c
78
attr = ATTRS_BEGIN(packet->pdata);
lib/libradius/radius_msgauth.c
81
for (; attr < end; ATTRS_ADVANCE(attr)) {
lib/libradius/radius_msgauth.c
82
if (attr->type == RADIUS_TYPE_MESSAGE_AUTHENTICATOR) {
lib/libradius/radius_msgauth.c
83
if (!HMAC_Update(ctx, (u_char *)attr, 2))
lib/libradius/radius_msgauth.c
88
if (!HMAC_Update(ctx, (u_char *)attr,
lib/libradius/radius_msgauth.c
89
(int)attr->length))
lib/librthread/rthread.c
209
thread->attr = _rthread_attr_default;
lib/librthread/rthread.c
347
pthread_create(pthread_t *threadp, const pthread_attr_t *attr,
lib/librthread/rthread.c
373
thread->attr = attr != NULL ? *(*attr) : _rthread_attr_default;
lib/librthread/rthread.c
374
if (thread->attr.sched_inherit == PTHREAD_INHERIT_SCHED) {
lib/librthread/rthread.c
377
thread->attr.sched_policy = self->attr.sched_policy;
lib/librthread/rthread.c
378
thread->attr.sched_param = self->attr.sched_param;
lib/librthread/rthread.c
380
if (thread->attr.detach_state == PTHREAD_CREATE_DETACHED)
lib/librthread/rthread_attr.c
49
pthread_attr_t attr;
lib/librthread/rthread_attr.c
55
attr = calloc(1, sizeof(*attr));
lib/librthread/rthread_attr.c
56
if (!attr)
lib/librthread/rthread_attr.c
58
*attr = _rthread_attr_default;
lib/librthread/rthread_attr.c
59
*attrp = attr;
lib/librthread/rthread_barrier.c
26
pthread_barrier_init(pthread_barrier_t *barrier, pthread_barrierattr_t *attr,
lib/librthread/rthread_barrier.c
37
if (attr != NULL) {
lib/librthread/rthread_barrier.c
38
if (*attr == NULL)
lib/librthread/rthread_barrier.c
41
if ((*attr)->pshared != PTHREAD_PROCESS_PRIVATE)
lib/librthread/rthread_barrier_attr.c
26
pthread_barrierattr_init(pthread_barrierattr_t *attr)
lib/librthread/rthread_barrier_attr.c
28
if (attr == NULL)
lib/librthread/rthread_barrier_attr.c
31
*attr = calloc(1, sizeof **attr);
lib/librthread/rthread_barrier_attr.c
32
if (*attr == NULL)
lib/librthread/rthread_barrier_attr.c
35
(*attr)->pshared = PTHREAD_PROCESS_PRIVATE;
lib/librthread/rthread_barrier_attr.c
41
pthread_barrierattr_destroy(pthread_barrierattr_t *attr)
lib/librthread/rthread_barrier_attr.c
43
if (attr == NULL || *attr == NULL)
lib/librthread/rthread_barrier_attr.c
46
free(*attr);
lib/librthread/rthread_barrier_attr.c
51
pthread_barrierattr_getpshared(pthread_barrierattr_t *attr, int *pshared)
lib/librthread/rthread_barrier_attr.c
53
if (attr == NULL || *attr == NULL)
lib/librthread/rthread_barrier_attr.c
56
*pshared = (*attr)->pshared;
lib/librthread/rthread_barrier_attr.c
62
pthread_barrierattr_setpshared(pthread_barrierattr_t *attr, int pshared)
lib/librthread/rthread_barrier_attr.c
64
if (attr == NULL || *attr == NULL)
lib/librthread/rthread_barrier_attr.c
70
(*attr)->pshared = pshared;
lib/librthread/rthread_mutexattr.c
36
pthread_mutexattr_t attr;
lib/librthread/rthread_mutexattr.c
38
attr = calloc(1, sizeof(*attr));
lib/librthread/rthread_mutexattr.c
39
if (!attr)
lib/librthread/rthread_mutexattr.c
41
attr->ma_type = PTHREAD_MUTEX_DEFAULT;
lib/librthread/rthread_mutexattr.c
42
*attrp = attr;
lib/librthread/rthread_rwlockattr.c
34
pthread_rwlockattr_t attr;
lib/librthread/rthread_rwlockattr.c
36
attr = calloc(1, sizeof(*attr));
lib/librthread/rthread_rwlockattr.c
37
if (!attr)
lib/librthread/rthread_rwlockattr.c
39
attr->pshared = PTHREAD_PROCESS_PRIVATE;
lib/librthread/rthread_rwlockattr.c
40
*attrp = attr;
lib/librthread/rthread_sched.c
126
return (thread->attr.sched_param.sched_priority);
lib/librthread/rthread_sched.c
135
thread->attr.sched_param.sched_priority = priority;
lib/librthread/rthread_sched.c
38
*policy = thread->attr.sched_policy;
lib/librthread/rthread_sched.c
40
*param = thread->attr.sched_param;
lib/librthread/rthread_sched.c
56
thread->attr.sched_policy = policy;
lib/librthread/rthread_sched.c
58
thread->attr.sched_param = *param;
lib/librthread/rthread_stack.c
34
if (thread->attr.stack_addr == NULL &&
lib/librthread/rthread_stack.c
35
thread->attr.stack_size == RTHREAD_STACK_SIZE_DEF &&
lib/librthread/rthread_stack.c
36
thread->attr.guard_size == _thread_pagesize) {
lib/librthread/rthread_stack.c
53
if (thread->attr.stack_size > _thread_pagesize)
lib/librthread/rthread_stack.c
55
else if (thread->attr.stack_size == _thread_pagesize)
lib/librthread/rthread_stack.c
62
if (thread->attr.stack_addr != NULL) {
lib/librthread/rthread_stack.c
63
stack->base = base = thread->attr.stack_addr;
lib/librthread/rthread_stack.c
64
stack->len = thread->attr.stack_size;
lib/librthread/rthread_stack.c
68
stack->sp = base + thread->attr.stack_size - (_STACKALIGNBYTES+1) - rnd;
lib/librthread/rthread_stack.c
80
size = ROUND_TO_PAGE(thread->attr.stack_size);
lib/librthread/rthread_stack.c
81
guardsize = ROUND_TO_PAGE(thread->attr.guard_size);
lib/librthread/rthread_stack.c
84
if (size < thread->attr.stack_size ||
lib/librthread/rthread_stack.c
85
guardsize < thread->attr.guard_size ||
regress/lib/libc/sys/atf-c.h
70
#define atf_tc_set_md_var(tc, attr, fmt, ...) \
regress/lib/libc/sys/atf-c.h
71
if (strcmp(attr, "descr") == 0) \
regress/lib/libc/sys/atf-c.h
73
else if (strcmp(attr, "require.user") == 0) \
regress/lib/libcrypto/x509/x509req_ext.c
113
if ((attr = X509_REQ_get_attr(req, 0)) != NULL)
regress/lib/libcrypto/x509/x509req_ext.c
114
fail_ptr("X509_REQ_get_attr", attr);
regress/lib/libcrypto/x509/x509req_ext.c
127
if ((attr = X509_REQ_get_attr(req, 0)) == NULL) {
regress/lib/libcrypto/x509/x509req_ext.c
131
if ((irc = X509_ATTRIBUTE_count(attr)) != 1)
regress/lib/libcrypto/x509/x509req_ext.c
133
if ((aval = X509_ATTRIBUTE_get0_type(attr, 0)) == NULL) {
regress/lib/libcrypto/x509/x509req_ext.c
83
X509_ATTRIBUTE *attr;
regress/lib/libcrypto/x509/x509req_ext.c
96
if ((attr = X509_REQ_get_attr(req, 0)) != NULL)
regress/lib/libcrypto/x509/x509req_ext.c
97
fail_ptr("X509_REQ_get_attr", attr);
regress/lib/libm/msun/atf-c.h
75
#define atf_tc_set_md_var(tc, attr, fmt, ...) \
regress/lib/libm/msun/atf-c.h
76
if (strcmp(attr, "descr") == 0) \
regress/lib/libm/msun/atf-c.h
78
else if (strcmp(attr, "require.user") == 0) \
regress/lib/libpthread/barrier/barrier.c
28
pthread_barrierattr_t attr;
regress/lib/libpthread/barrier/barrier.c
29
CHECKr(pthread_barrierattr_init(&attr));
regress/lib/libpthread/barrier/barrier.c
30
CHECKr(pthread_barrierattr_getpshared(&attr, &i));
regress/lib/libpthread/barrier/barrier.c
32
CHECKr(pthread_barrierattr_setpshared(&attr, i));
regress/lib/libpthread/barrier/barrier.c
33
_CHECK(pthread_barrierattr_setpshared(&attr, PTHREAD_PROCESS_SHARED), == ENOTSUP, strerror(_x));
regress/lib/libpthread/barrier/barrier.c
35
CHECKr(pthread_barrier_init(&b, &attr, 10));
regress/lib/libpthread/barrier/barrier.c
43
CHECKr(pthread_barrierattr_destroy(&attr));
regress/lib/libpthread/close/close.c
121
pthread_attr_t attr;
regress/lib/libpthread/close/close.c
150
CHECKr(pthread_attr_init(&attr));
regress/lib/libpthread/close/close.c
151
CHECKr(pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED));
regress/lib/libpthread/close/close.c
153
CHECKr(pthread_create(&thread, &attr, new_thread, NULL));
regress/lib/libpthread/getaddrinfo/getaddrinfo.c
45
pthread_attr_t attr;
regress/lib/libpthread/getaddrinfo/getaddrinfo.c
49
CHECKr(pthread_attr_init(&attr));
regress/lib/libpthread/getaddrinfo/getaddrinfo.c
50
CHECKr(pthread_attr_setstacksize(&attr, (size_t) STACK_SIZE));
regress/lib/libpthread/getaddrinfo/getaddrinfo.c
52
CHECKr(pthread_create(&threads[i], &attr, func, NULL));
regress/lib/libpthread/socket/1/socket1.c
143
CHECKr(pthread_create(&thread, &attr, sock_connect,
regress/lib/libpthread/socket/1/socket1.c
158
CHECKr(pthread_create(&thread, &attr, sock_write, &fd));
regress/lib/libpthread/socket/1/socket1.c
182
CHECKr(pthread_attr_init(&attr));
regress/lib/libpthread/socket/1/socket1.c
184
CHECKr(pthread_attr_setschedpolicy(&attr, SCHED_FIFO));
regress/lib/libpthread/socket/1/socket1.c
186
CHECKr(pthread_create(&thread, &attr, sock_accept,
regress/lib/libpthread/socket/1/socket1.c
59
pthread_attr_t attr;
regress/lib/libpthread/stack/stack.c
122
CHECKr(pthread_attr_setstacksize(&attr, size2));
regress/lib/libpthread/stack/stack.c
123
CHECKr(pthread_attr_getstacksize(&attr, &size));
regress/lib/libpthread/stack/stack.c
126
CHECKr(pthread_create(&t, &attr, &tmain1, NULL));
regress/lib/libpthread/stack/stack.c
141
CHECKr(pthread_attr_getstacksize(&attr, &size));
regress/lib/libpthread/stack/stack.c
151
CHECKr(pthread_attr_setstack(&attr, addr, size));
regress/lib/libpthread/stack/stack.c
153
CHECKr(pthread_attr_getstacksize(&attr, &size2));
regress/lib/libpthread/stack/stack.c
155
CHECKr(pthread_attr_getstackaddr(&attr, &addr2));
regress/lib/libpthread/stack/stack.c
157
CHECKr(pthread_attr_getstack(&attr, &addr2, &size2));
regress/lib/libpthread/stack/stack.c
163
CHECKr(pthread_create(&t, &attr, &tmain2, &thread_stack));
regress/lib/libpthread/stack/stack.c
59
pthread_attr_t attr;
regress/lib/libpthread/stack/stack.c
68
CHECKr(pthread_attr_init(&attr));
regress/lib/libpthread/stack/stack.c
72
CHECKr(pthread_attr_getguardsize(&attr, &size));
regress/lib/libpthread/stack/stack.c
77
CHECKr(pthread_attr_getstacksize(&attr, &size));
regress/lib/libpthread/stack/stack.c
81
CHECKr(pthread_attr_getstackaddr(&attr, &addr));
regress/lib/libpthread/stack/stack.c
86
CHECKr(pthread_attr_getstack(&attr, &addr2, &size2));
regress/lib/libpthread/stack/stack.c
91
err = pthread_attr_setstacksize(&attr, PTHREAD_STACK_MIN - 1);
regress/lib/libpthread/stack/stack.c
93
CHECKr(pthread_attr_getstacksize(&attr, &size2));
regress/sys/kern/ptrace2/atf-c.h
68
#define atf_tc_set_md_var(tc, attr, fmt, ...) \
regress/sys/kern/ptrace2/atf-c.h
69
if (strcmp(attr, "descr") == 0) \
regress/sys/kern/ptrace2/atf-c.h
71
else if (strcmp(attr, "require.user") == 0) \
regress/usr.sbin/bgpd/unittests/rde_community_test.c
49
uint8_t flags, type, attr[256];
sbin/atactl/atactl.c
1630
struct attribute *attr;
sbin/atactl/atactl.c
1666
attr = attr_val.attribute;
sbin/atactl/atactl.c
1672
if (thr[i].id != 0 && thr[i].id == attr[i].id) {
sbin/atactl/atactl.c
1678
b = attr[i].raw[6 - k];
sbin/atactl/atactl.c
1683
if (thr[i].value >= attr[i].value) {
sbin/atactl/atactl.c
1690
thr[i].value, attr[i].value, raw);
sbin/iked/ikev2.c
2804
struct ikev2_attribute *attr;
sbin/iked/ikev2.c
2815
xfrm->xfrm_length = htobe16(sizeof(*xfrm) + sizeof(*attr));
sbin/iked/ikev2.c
2817
if ((attr = ibuf_reserve(buf, sizeof(*attr))) == NULL) {
sbin/iked/ikev2.c
2821
attr->attr_type = htobe16(IKEV2_ATTRAF_TV |
sbin/iked/ikev2.c
2823
attr->attr_length = htobe16(length);
sbin/iked/ikev2_pld.c
578
struct ikev2_attribute *attr)
sbin/iked/ikev2_pld.c
582
if (total < sizeof(*attr)) {
sbin/iked/ikev2_pld.c
584
"(%zu < %zu)", __func__, total, sizeof(*attr));
sbin/iked/ikev2_pld.c
587
memcpy(attr, msgbuf + offset, sizeof(*attr));
sbin/iked/ikev2_pld.c
596
struct ikev2_attribute attr;
sbin/iked/ikev2_pld.c
602
if (ikev2_validate_attr(msg, offset, total, &attr))
sbin/iked/ikev2_pld.c
605
type = betoh16(attr.attr_type) & ~IKEV2_ATTRAF_TV;
sbin/iked/ikev2_pld.c
609
betoh16(attr.attr_length), total);
sbin/iked/ikev2_pld.c
611
if (betoh16(attr.attr_type) & IKEV2_ATTRAF_TV) {
sbin/iked/ikev2_pld.c
613
offset += sizeof(attr);
sbin/iked/ikev2_pld.c
614
total -= sizeof(attr);
sbin/iked/ikev2_pld.c
617
msg->msg_attrlength = betoh16(attr.attr_length);
sbin/iked/ikev2_pld.c
620
attr_length = betoh16(attr.attr_length);
sbin/iked/ikev2_pld.c
621
if (attr_length < sizeof(attr)) {
sbin/iked/ikev2_pld.c
624
attr_length, sizeof(attr));
sbin/iked/ikev2_pld.c
633
print_hex(msgbuf, offset + sizeof(attr),
sbin/iked/ikev2_pld.c
634
attr_length - sizeof(attr));
sbin/iked/radius.c
825
char attr[256], username[256];
sbin/iked/radius.c
875
if (radius_get_string_attr(req, RADIUS_TYPE_NAS_IDENTIFIER, attr,
sbin/iked/radius.c
876
sizeof(attr)) == 0 && strcmp(attr, IKED_NAS_ID) != 0) {
sbin/iked/radius.c
887
if (radius_get_string_attr(req, RADIUS_TYPE_ACCT_SESSION_ID, attr,
sbin/iked/radius.c
888
sizeof(attr)) == 0) {
sbin/iked/radius.c
890
ispi = strtoull(attr, &endp, 16);
sbin/iked/radius.c
891
if (attr[0] == '\0' || *endp != '\0' || errno == ERANGE ||
sbin/isakmpd/attribute.c
109
*attr = attribute_set_basic(*attr, attr_class, value);
sbin/isakmpd/attribute.c
70
u_int8_t *attr;
sbin/isakmpd/attribute.c
76
for (attr = buf; attr < buf + sz; attr = value + len) {
sbin/isakmpd/attribute.c
77
if (attr + ISAKMP_ATTR_VALUE_OFF > buf + sz)
sbin/isakmpd/attribute.c
79
type = GET_ISAKMP_ATTR_TYPE(attr);
sbin/isakmpd/attribute.c
82
value = attr + (fmt ? ISAKMP_ATTR_LENGTH_VALUE_OFF
sbin/isakmpd/attribute.c
85
: GET_ISAKMP_ATTR_LENGTH_VALUE(attr));
sbin/isakmpd/attribute.c
96
int attr_class, u_int8_t **attr)
sbin/isakmpd/connection.c
115
for (attr = TAILQ_FIRST(&attrs->fields); attr;
sbin/isakmpd/connection.c
116
attr = TAILQ_NEXT(attr, link))
sbin/isakmpd/connection.c
118
attr->field) == 0)
sbin/isakmpd/connection.c
120
if (!attrs || (attrs && !attr))
sbin/isakmpd/connection.c
88
struct conf_list_node *conn, *attr = NULL;
sbin/isakmpd/exchange.c
1315
struct conf_list_node *attr;
sbin/isakmpd/exchange.c
1372
for (attr = TAILQ_FIRST(&attrs->fields); attr;
sbin/isakmpd/exchange.c
1373
attr = TAILQ_NEXT(attr, link))
sbin/isakmpd/exchange.c
1374
sa->flags |= sa_flag(attr->field);
sbin/isakmpd/ike_phase_1.c
120
attr = transform[i] + ISAKMP_TRANSFORM_SA_ATTRS_OFF;
sbin/isakmpd/ike_phase_1.c
123
ike_encrypt_cst, IKE_ATTR_ENCRYPTION_ALGORITHM, &attr))
sbin/isakmpd/ike_phase_1.c
127
ike_hash_cst, IKE_ATTR_HASH_ALGORITHM, &attr))
sbin/isakmpd/ike_phase_1.c
131
ike_auth_cst, IKE_ATTR_AUTHENTICATION_METHOD, &attr))
sbin/isakmpd/ike_phase_1.c
135
ike_group_desc_cst, IKE_ATTR_GROUP_DESCRIPTION, &attr)) {
sbin/isakmpd/ike_phase_1.c
141
ike_group_cst, IKE_ATTR_GROUP_TYPE, &attr))
sbin/isakmpd/ike_phase_1.c
146
IKE_ATTR_GROUP_PRIME, &attr))
sbin/isakmpd/ike_phase_1.c
151
&attr))
sbin/isakmpd/ike_phase_1.c
156
&attr))
sbin/isakmpd/ike_phase_1.c
160
IKE_ATTR_GROUP_CURVE_A, &attr))
sbin/isakmpd/ike_phase_1.c
164
IKE_ATTR_GROUP_CURVE_B, &attr))
sbin/isakmpd/ike_phase_1.c
178
IKE_ATTR_LIFE_TYPE, &attr);
sbin/isakmpd/ike_phase_1.c
188
attr = attribute_set_basic(
sbin/isakmpd/ike_phase_1.c
189
attr,
sbin/isakmpd/ike_phase_1.c
194
attr = attribute_set_var(attr,
sbin/isakmpd/ike_phase_1.c
204
IKE_ATTR_PRF, &attr);
sbin/isakmpd/ike_phase_1.c
208
attr = attribute_set_basic(attr, IKE_ATTR_KEY_LENGTH,
sbin/isakmpd/ike_phase_1.c
213
attr = attribute_set_basic(attr, IKE_ATTR_FIELD_SIZE,
sbin/isakmpd/ike_phase_1.c
218
attr = attribute_set_basic(attr, IKE_ATTR_GROUP_ORDER,
sbin/isakmpd/ike_phase_1.c
222
transforms_len += transform_len[i] = attr - transform[i];
sbin/isakmpd/ike_phase_1.c
230
attr = (u_int8_t *)conf_get_str(xf->field,
sbin/isakmpd/ike_phase_1.c
233
attr ? constant_value(ike_group_desc_cst,
sbin/isakmpd/ike_phase_1.c
234
(char *)attr) : 0;
sbin/isakmpd/ike_phase_1.c
74
u_int8_t *proposal = 0, *sa_buf = 0, *saved_nextp, *attr;
sbin/isakmpd/ike_quick_mode.c
393
u_int8_t *sa_buf = 0, *attr, *saved_nextp_sa, *saved_nextp_prop,
sbin/isakmpd/ike_quick_mode.c
581
attr = transform[prop_no][xf_no] +
sbin/isakmpd/ike_quick_mode.c
596
&attr);
sbin/isakmpd/ike_quick_mode.c
607
attr =
sbin/isakmpd/ike_quick_mode.c
609
attr,
sbin/isakmpd/ike_quick_mode.c
614
attr =
sbin/isakmpd/ike_quick_mode.c
616
attr,
sbin/isakmpd/ike_quick_mode.c
647
attr = attribute_set_basic(
sbin/isakmpd/ike_quick_mode.c
648
attr,
sbin/isakmpd/ike_quick_mode.c
657
&attr);
sbin/isakmpd/ike_quick_mode.c
665
&attr);
sbin/isakmpd/ike_quick_mode.c
670
IPSEC_ATTR_GROUP_DESCRIPTION, &attr);
sbin/isakmpd/ike_quick_mode.c
675
attr = attribute_set_basic(
sbin/isakmpd/ike_quick_mode.c
676
attr,
sbin/isakmpd/ike_quick_mode.c
683
attr = attribute_set_basic(
sbin/isakmpd/ike_quick_mode.c
684
attr,
sbin/isakmpd/ike_quick_mode.c
691
attr = attribute_set_basic(
sbin/isakmpd/ike_quick_mode.c
692
attr,
sbin/isakmpd/ike_quick_mode.c
699
attr = attribute_set_basic(
sbin/isakmpd/ike_quick_mode.c
700
attr,
sbin/isakmpd/ike_quick_mode.c
708
attr = attribute_set_basic(attr,
sbin/isakmpd/ike_quick_mode.c
714
= attr - transform[prop_no][xf_no]);
sbin/isakmpd/ike_quick_mode.c
723
attr =
sbin/isakmpd/ike_quick_mode.c
727
= attr ? constant_value(ike_group_desc_cst,
sbin/isakmpd/ike_quick_mode.c
728
(char *)attr) : 0;
sbin/isakmpd/ipsec.c
775
struct isakmp_cfg_attr *attr;
sbin/isakmpd/ipsec.c
791
for (attr = LIST_FIRST(&ie->attrs); attr;
sbin/isakmpd/ipsec.c
792
attr = LIST_FIRST(&ie->attrs)) {
sbin/isakmpd/ipsec.c
793
LIST_REMOVE(attr, link);
sbin/isakmpd/ipsec.c
794
if (attr->length)
sbin/isakmpd/ipsec.c
795
free(attr->value);
sbin/isakmpd/ipsec.c
796
free(attr);
sbin/isakmpd/isakmp_cfg.c
268
attr = attrp + off;
sbin/isakmpd/isakmp_cfg.c
269
SET_ISAKMP_ATTR_TYPE(attr, bit);
sbin/isakmpd/isakmp_cfg.c
279
SET_ISAKMP_ATTR_LENGTH_VALUE(attr, 4);
sbin/isakmpd/isakmp_cfg.c
280
encode_32(attr + ISAKMP_ATTR_VALUE_OFF, life);
sbin/isakmpd/isakmp_cfg.c
332
SET_ISAKMP_ATTR_LENGTH_VALUE(attr, length);
sbin/isakmpd/isakmp_cfg.c
333
memcpy(attr + ISAKMP_ATTR_VALUE_OFF,
sbin/isakmpd/isakmp_cfg.c
361
struct isakmp_cfg_attr *attr;
sbin/isakmpd/isakmp_cfg.c
416
for (attr = LIST_FIRST(&ie->attrs); attr;
sbin/isakmpd/isakmp_cfg.c
417
attr = LIST_NEXT(attr, link))
sbin/isakmpd/isakmp_cfg.c
422
attr->type)));
sbin/isakmpd/isakmp_cfg.c
439
for (attr = LIST_FIRST(&ie->attrs); attr;
sbin/isakmpd/isakmp_cfg.c
440
attr = LIST_NEXT(attr, link))
sbin/isakmpd/isakmp_cfg.c
445
attr->type)));
sbin/isakmpd/isakmp_cfg.c
470
struct isakmp_cfg_attr *attr;
sbin/isakmpd/isakmp_cfg.c
511
for (attr = LIST_FIRST(&ie->attrs); attr;
sbin/isakmpd/isakmp_cfg.c
512
attr = LIST_NEXT(attr, link))
sbin/isakmpd/isakmp_cfg.c
517
attr->type)));
sbin/isakmpd/isakmp_cfg.c
698
struct isakmp_cfg_attr *attr;
sbin/isakmpd/isakmp_cfg.c
708
attr = calloc(1, sizeof *attr);
sbin/isakmpd/isakmp_cfg.c
709
if (!attr) {
sbin/isakmpd/isakmp_cfg.c
711
(unsigned long)sizeof *attr);
sbin/isakmpd/isakmp_cfg.c
714
attr->type = type;
sbin/isakmpd/isakmp_cfg.c
715
attr->length = len;
sbin/isakmpd/isakmp_cfg.c
717
attr->value = malloc(len);
sbin/isakmpd/isakmp_cfg.c
718
if (!attr->value) {
sbin/isakmpd/isakmp_cfg.c
721
free(attr);
sbin/isakmpd/isakmp_cfg.c
725
memcpy(attr->value, value, len);
sbin/isakmpd/isakmp_cfg.c
727
LIST_INSERT_HEAD(&ie->attrs, attr, link);
sbin/isakmpd/isakmp_cfg.c
738
struct isakmp_cfg_attr *attr;
sbin/isakmpd/isakmp_cfg.c
747
for (attr = LIST_FIRST(attrs); attr; attr = LIST_NEXT(attr, link)) {
sbin/isakmpd/isakmp_cfg.c
749
if (type == ISAKMP_CFG_ACK && attr->attr_used == 0)
sbin/isakmpd/isakmp_cfg.c
752
switch (attr->type) {
sbin/isakmpd/isakmp_cfg.c
759
attr->length = 4;
sbin/isakmpd/isakmp_cfg.c
763
attr->length = 8;
sbin/isakmpd/isakmp_cfg.c
768
attr->length = 0;
sbin/isakmpd/isakmp_cfg.c
772
attr->length = 2 * 15;
sbin/isakmpd/isakmp_cfg.c
780
attr->length = 16;
sbin/isakmpd/isakmp_cfg.c
784
attr->length = 17;
sbin/isakmpd/isakmp_cfg.c
788
attr->ignore++;
sbin/isakmpd/isakmp_cfg.c
791
*len += ISAKMP_ATTR_SZ + attr->length;
sbin/isakmpd/isakmp_cfg.c
805
for (attr = LIST_FIRST(attrs); attr; attr = LIST_NEXT(attr, link)) {
sbin/isakmpd/isakmp_cfg.c
807
if (type == ISAKMP_CFG_ACK && attr->attr_used == 0)
sbin/isakmpd/isakmp_cfg.c
810
switch (attr->type) {
sbin/isakmpd/isakmp_cfg.c
834
switch (attr->type) {
sbin/isakmpd/isakmp_cfg.c
869
switch (attr->type) {
sbin/isakmpd/isakmp_cfg.c
885
attr->length = 0;
sbin/isakmpd/isakmp_cfg.c
896
attr->length = 0;
sbin/isakmpd/isakmp_cfg.c
900
if (attr->type == ISAKMP_CFG_ATTR_INTERNAL_IP4_SUBNET)
sbin/isakmpd/isakmp_cfg.c
901
attr->length = 4;
sbin/isakmpd/isakmp_cfg.c
902
else if (attr->type ==
sbin/isakmpd/isakmp_cfg.c
904
attr->length = 16;
sbin/isakmpd/isakmp_cfg.c
907
sockaddr_addrdata(sa), attr->length);
sbin/isakmpd/isakmp_cfg.c
911
if (attr->type ==
sbin/isakmpd/isakmp_cfg.c
918
attr->length = 0;
sbin/isakmpd/isakmp_cfg.c
926
attr->length = 0;
sbin/isakmpd/isakmp_cfg.c
930
attr->length, sockaddr_addrdata(sa),
sbin/isakmpd/isakmp_cfg.c
931
attr->length);
sbin/isakmpd/isakmp_cfg.c
932
attr->length = 8;
sbin/isakmpd/isakmp_cfg.c
934
} else if (attr->type ==
sbin/isakmpd/isakmp_cfg.c
942
attr->length = 0;
sbin/isakmpd/isakmp_cfg.c
948
attr->length = 0;
sbin/isakmpd/isakmp_cfg.c
953
attr->length = 17;
sbin/isakmpd/isakmp_cfg.c
973
SET_ISAKMP_ATTR_TYPE(*attrp + off, attr->type);
sbin/isakmpd/isakmp_cfg.c
974
SET_ISAKMP_ATTR_LENGTH_VALUE(*attrp + off, attr->length);
sbin/isakmpd/isakmp_cfg.c
975
off += ISAKMP_ATTR_VALUE_OFF + attr->length;
sbin/isakmpd/isakmp_cfg.c
99
u_int8_t *hashp = 0, *attrp, *attr;
sbin/isakmpd/pf_key_v2.c
1919
struct conf_list_node *attr;
sbin/isakmpd/pf_key_v2.c
1932
for (attr = TAILQ_FIRST(&attrs->fields); attr;
sbin/isakmpd/pf_key_v2.c
1933
attr = TAILQ_NEXT(attr, link))
sbin/isakmpd/pf_key_v2.c
1934
if (!strcasecmp(attr->field, "__ondemand"))
sbin/isakmpd/policy.c
129
u_int8_t *attr, *value, *id, *idlocal, *idremote;
sbin/isakmpd/policy.c
354
for (attr = proto->chosen->p +
sbin/isakmpd/policy.c
356
attr < proto->chosen->p +
sbin/isakmpd/policy.c
358
attr = value + len) {
sbin/isakmpd/policy.c
359
if (attr + ISAKMP_ATTR_VALUE_OFF >
sbin/isakmpd/policy.c
364
type = GET_ISAKMP_ATTR_TYPE(attr);
sbin/isakmpd/policy.c
367
value = attr + (fmt ?
sbin/isakmpd/policy.c
371
GET_ISAKMP_ATTR_LENGTH_VALUE(attr));
sbin/isakmpd/sa.c
1283
sa_flag(char *attr)
sbin/isakmpd/sa.c
1307
if (strcasecmp(attr, sa_flag_map[i].name) == 0)
sbin/isakmpd/sa.c
1309
log_print("sa_flag: attribute \"%s\" unknown", attr);
sbin/newfs_msdos/newfs_msdos.c
138
u_int8_t attr; /* attributes */
sbin/newfs_msdos/newfs_msdos.c
647
mk1(de->attr, 050);
sbin/unwind/libunbound/util/locks.h
159
pthread_attr_t attr; \
sbin/unwind/libunbound/util/locks.h
161
LOCKRET(pthread_attr_init(&attr)); \
sbin/unwind/libunbound/util/locks.h
162
LOCKRET(pthread_attr_getstacksize(&attr, &stacksize)); \
sbin/unwind/libunbound/util/locks.h
164
LOCKRET(pthread_attr_setstacksize(&attr, stackrequired)); \
sbin/unwind/libunbound/util/locks.h
165
LOCKRET(pthread_create(thr, &attr, func, arg)); \
sbin/unwind/libunbound/util/locks.h
166
LOCKRET(pthread_attr_getstacksize(&attr, &stacksize)); \
sys/arch/amd64/amd64/vmm_machdep.c
1148
uint32_t attr;
sys/arch/amd64/amd64/vmm_machdep.c
1176
attr = vmcb->v_cs.vs_attr;
sys/arch/amd64/amd64/vmm_machdep.c
1177
sregs[VCPU_REGS_CS].vsi_ar = (attr & 0xff) | ((attr << 4) &
sys/arch/amd64/amd64/vmm_machdep.c
1183
attr = vmcb->v_ds.vs_attr;
sys/arch/amd64/amd64/vmm_machdep.c
1184
sregs[VCPU_REGS_DS].vsi_ar = (attr & 0xff) | ((attr << 4) &
sys/arch/amd64/amd64/vmm_machdep.c
1190
attr = vmcb->v_es.vs_attr;
sys/arch/amd64/amd64/vmm_machdep.c
1191
sregs[VCPU_REGS_ES].vsi_ar = (attr & 0xff) | ((attr << 4) &
sys/arch/amd64/amd64/vmm_machdep.c
1197
attr = vmcb->v_fs.vs_attr;
sys/arch/amd64/amd64/vmm_machdep.c
1198
sregs[VCPU_REGS_FS].vsi_ar = (attr & 0xff) | ((attr << 4) &
sys/arch/amd64/amd64/vmm_machdep.c
1204
attr = vmcb->v_gs.vs_attr;
sys/arch/amd64/amd64/vmm_machdep.c
1205
sregs[VCPU_REGS_GS].vsi_ar = (attr & 0xff) | ((attr << 4) &
sys/arch/amd64/amd64/vmm_machdep.c
1211
attr = vmcb->v_ss.vs_attr;
sys/arch/amd64/amd64/vmm_machdep.c
1212
sregs[VCPU_REGS_SS].vsi_ar = (attr & 0xff) | ((attr << 4) &
sys/arch/amd64/amd64/vmm_machdep.c
1218
attr = vmcb->v_ldtr.vs_attr;
sys/arch/amd64/amd64/vmm_machdep.c
1219
sregs[VCPU_REGS_LDTR].vsi_ar = (attr & 0xff) | ((attr << 4)
sys/arch/amd64/amd64/vmm_machdep.c
1225
attr = vmcb->v_tr.vs_attr;
sys/arch/amd64/amd64/vmm_machdep.c
1226
sregs[VCPU_REGS_TR].vsi_ar = (attr & 0xff) | ((attr << 4) &
sys/arch/amd64/amd64/vmm_machdep.c
1432
uint16_t attr;
sys/arch/amd64/amd64/vmm_machdep.c
1465
attr = sregs[VCPU_REGS_CS].vsi_ar;
sys/arch/amd64/amd64/vmm_machdep.c
1466
vmcb->v_cs.vs_attr = (attr & 0xff) | ((attr >> 4) & 0xf00);
sys/arch/amd64/amd64/vmm_machdep.c
1470
attr = sregs[VCPU_REGS_DS].vsi_ar;
sys/arch/amd64/amd64/vmm_machdep.c
1471
vmcb->v_ds.vs_attr = (attr & 0xff) | ((attr >> 4) & 0xf00);
sys/arch/amd64/amd64/vmm_machdep.c
1475
attr = sregs[VCPU_REGS_ES].vsi_ar;
sys/arch/amd64/amd64/vmm_machdep.c
1476
vmcb->v_es.vs_attr = (attr & 0xff) | ((attr >> 4) & 0xf00);
sys/arch/amd64/amd64/vmm_machdep.c
1480
attr = sregs[VCPU_REGS_FS].vsi_ar;
sys/arch/amd64/amd64/vmm_machdep.c
1481
vmcb->v_fs.vs_attr = (attr & 0xff) | ((attr >> 4) & 0xf00);
sys/arch/amd64/amd64/vmm_machdep.c
1485
attr = sregs[VCPU_REGS_GS].vsi_ar;
sys/arch/amd64/amd64/vmm_machdep.c
1486
vmcb->v_gs.vs_attr = (attr & 0xff) | ((attr >> 4) & 0xf00);
sys/arch/amd64/amd64/vmm_machdep.c
1490
attr = sregs[VCPU_REGS_SS].vsi_ar;
sys/arch/amd64/amd64/vmm_machdep.c
1491
vmcb->v_ss.vs_attr = (attr & 0xff) | ((attr >> 4) & 0xf00);
sys/arch/amd64/amd64/vmm_machdep.c
1495
attr = sregs[VCPU_REGS_LDTR].vsi_ar;
sys/arch/amd64/amd64/vmm_machdep.c
1496
vmcb->v_ldtr.vs_attr = (attr & 0xff) | ((attr >> 4) & 0xf00);
sys/arch/amd64/amd64/vmm_machdep.c
1500
attr = sregs[VCPU_REGS_TR].vsi_ar;
sys/arch/amd64/amd64/vmm_machdep.c
1501
vmcb->v_tr.vs_attr = (attr & 0xff) | ((attr >> 4) & 0xf00);
sys/arch/arm64/arm64/pmap.c
1783
uint64_t attr = ATTR_nG;
sys/arch/arm64/arm64/pmap.c
1789
attr |= ATTR_IDX(PTE_ATTR_WB);
sys/arch/arm64/arm64/pmap.c
1790
attr |= ATTR_SH(SH_INNER);
sys/arch/arm64/arm64/pmap.c
1794
attr |= ATTR_IDX(PTE_ATTR_WT);
sys/arch/arm64/arm64/pmap.c
1795
attr |= ATTR_SH(SH_INNER);
sys/arch/arm64/arm64/pmap.c
1798
attr |= ATTR_IDX(PTE_ATTR_CI);
sys/arch/arm64/arm64/pmap.c
1799
attr |= ATTR_SH(SH_INNER);
sys/arch/arm64/arm64/pmap.c
1802
attr |= ATTR_IDX(PTE_ATTR_DEV_NGNRNE);
sys/arch/arm64/arm64/pmap.c
1803
attr |= ATTR_SH(SH_INNER);
sys/arch/arm64/arm64/pmap.c
1806
attr |= ATTR_IDX(PTE_ATTR_DEV_NGNRE);
sys/arch/arm64/arm64/pmap.c
1807
attr |= ATTR_SH(SH_INNER);
sys/arch/arm64/arm64/pmap.c
1822
pte = (pted->pted_pte & PTE_RPGN) | attr | access_bits | L3_P;
sys/arch/arm64/dev/smmu.c
1115
uint64_t attr = 0;
sys/arch/arm64/dev/smmu.c
1122
attr |= ATTR_IDX(PTE_ATTR_WB);
sys/arch/arm64/dev/smmu.c
1124
attr |= ATTR_IDX(PTE_MEMATTR_WB);
sys/arch/arm64/dev/smmu.c
1125
attr |= ATTR_SH(SH_INNER);
sys/arch/arm64/dev/smmu.c
1130
attr |= ATTR_IDX(PTE_ATTR_WT);
sys/arch/arm64/dev/smmu.c
1132
attr |= ATTR_IDX(PTE_MEMATTR_WT);
sys/arch/arm64/dev/smmu.c
1133
attr |= ATTR_SH(SH_INNER);
sys/arch/arm64/dev/smmu.c
1137
attr |= ATTR_IDX(PTE_ATTR_CI);
sys/arch/arm64/dev/smmu.c
1139
attr |= ATTR_IDX(PTE_MEMATTR_CI);
sys/arch/arm64/dev/smmu.c
1140
attr |= ATTR_SH(SH_INNER);
sys/arch/arm64/dev/smmu.c
1144
attr |= ATTR_IDX(PTE_ATTR_DEV_NGNRNE);
sys/arch/arm64/dev/smmu.c
1146
attr |= ATTR_IDX(PTE_MEMATTR_DEV_NGNRNE);
sys/arch/arm64/dev/smmu.c
1147
attr |= ATTR_SH(SH_INNER);
sys/arch/arm64/dev/smmu.c
1151
attr |= ATTR_IDX(PTE_ATTR_DEV_NGNRE);
sys/arch/arm64/dev/smmu.c
1153
attr |= ATTR_IDX(PTE_MEMATTR_DEV_NGNRE);
sys/arch/arm64/dev/smmu.c
1154
attr |= ATTR_SH(SH_INNER);
sys/arch/arm64/dev/smmu.c
1162
attr |= ATTR_nG;
sys/arch/arm64/dev/smmu.c
1174
pte = (pted & PTE_RPGN) | attr | access_bits | L3_P;
sys/arch/arm64/dev/smmureg.h
236
#define SMMU_CB_MAIR_MAIR_ATTR(attr, idx) ((attr) << ((idx) * 8))
sys/arch/arm64/dev/smmureg.h
445
#define SMMU_V3_CD_3_MAIR_ATTR(attr, idx) ((uint64_t)(attr) << ((idx) * 8))
sys/arch/arm64/include/armreg.h
806
#define MAIR_ATTR(attr, idx) ((attr) << ((idx) * 8))
sys/arch/armv7/marvell/mvahci.c
46
#define MVAHCI_ATTR(attr) (((attr) & 0xff) << 8)
sys/arch/armv7/marvell/mvahci.c
92
MVAHCI_ATTR(win->attr));
sys/arch/armv7/marvell/mvmbus.c
220
uint8_t attr = (window & 0x00ff0000) >> 16;
sys/arch/armv7/marvell/mvmbus.c
223
target, attr);
sys/arch/armv7/marvell/mvmbus.c
242
paddr_t remap, uint8_t target, uint8_t attr)
sys/arch/armv7/marvell/mvmbus.c
258
remap, target, attr);
sys/arch/armv7/marvell/mvmbus.c
263
remap, target, attr);
sys/arch/armv7/marvell/mvmbus.c
271
size_t size, paddr_t remap, uint8_t target, uint8_t attr)
sys/arch/armv7/marvell/mvmbus.c
279
attr << MVMBUS_WINDOW_CTRL_ATTR_SHIFT |
sys/arch/armv7/marvell/mvmbus.c
297
sc->sc_windows[window].attr = attr;
sys/arch/armv7/marvell/mvmbus.c
357
uint8_t target, uint8_t attr)
sys/arch/armv7/marvell/mvmbus.c
362
mvmbus_alloc_window(sc, base, size, remap, target, attr);
sys/arch/armv7/marvell/mvmbus.c
398
win->attr = 0xf & ~(1 << i); /* XXX: coherency? */
sys/arch/armv7/marvell/mvmbus.c
71
uint8_t attr;
sys/arch/armv7/marvell/mvmbusvar.h
25
uint8_t attr;
sys/arch/armv7/marvell/mvpcie.c
478
PCIE_ATTR(win->attr) |
sys/arch/armv7/marvell/mvpcie.c
494
uint8_t target, uint8_t attr)
sys/arch/armv7/marvell/mvpcie.c
499
mvmbus_add_window(base, size, remap, target, attr);
sys/arch/armv7/marvell/mvpcie.c
72
#define PCIE_ATTR(attr) (((attr) & 0xff) << 8)
sys/arch/armv7/marvell/mvpxa.c
46
#define MVPXA_ATTR(attr) (((attr) & 0xff) << 8)
sys/arch/armv7/marvell/mvpxa.c
94
MVPXA_ATTR(win->attr) |
sys/arch/armv7/marvell/mvxhci.c
48
#define MVXHCI_ATTR(attr) (((attr) & 0xff) << 8)
sys/arch/armv7/marvell/mvxhci.c
92
MVXHCI_ATTR(win->attr) |
sys/arch/loongson/dev/radeonfb.c
438
radeonfb_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/arch/loongson/dev/radeonfb.c
444
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/loongson/dev/radeonfb.c
473
radeonfb_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/arch/loongson/dev/radeonfb.c
480
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/loongson/dev/smfb.c
568
smfb_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/arch/loongson/dev/smfb.c
575
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/loongson/dev/smfb.c
588
smfb_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/arch/loongson/dev/smfb.c
596
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/luna88k/dev/omrasops.c
111
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/luna88k/dev/omrasops.c
161
om4_putchar(void *cookie, int row, int startcol, u_int uc, uint32_t attr)
sys/arch/luna88k/dev/omrasops.c
178
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/luna88k/dev/omrasops.c
291
om_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/arch/luna88k/dev/omrasops.c
297
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/luna88k/dev/omrasops.c
309
rasops_erasecols(cookie, row, col, num, attr);
sys/arch/luna88k/dev/omrasops.c
315
om_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/arch/luna88k/dev/omrasops.c
322
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/luna88k/dev/omrasops.c
335
rasops_eraserows(cookie, row, num, attr);
sys/arch/luna88k/dev/omrasops.c
96
om1_putchar(void *cookie, int row, int startcol, u_int uc, uint32_t attr)
sys/arch/mips64/mips64/db_machdep.c
388
static const char *attr[] = {
sys/arch/mips64/mips64/db_machdep.c
409
db_printf("%s ", attr[(tlblo >> 3) & 7]);
sys/arch/riscv64/riscv64/pmap.c
1635
uint64_t attr = 0;
sys/arch/riscv64/riscv64/pmap.c
1639
attr |= pmap_pma;
sys/arch/riscv64/riscv64/pmap.c
1642
attr |= pmap_nc;
sys/arch/riscv64/riscv64/pmap.c
1645
attr |= pmap_io;
sys/arch/riscv64/riscv64/pmap.c
1656
pte = VP_Lx(pted->pted_pte) | attr | access_bits | PTE_V;
sys/arch/sparc64/dev/creator.c
236
uint32_t attr;
sys/arch/sparc64/dev/creator.c
244
WSCOL_BLACK, WSCOL_WHITE, WSATTR_WSCOLORS, &attr);
sys/arch/sparc64/dev/creator.c
245
ri->ri_ops.eraserows(ri, 0, ri->ri_rows, attr);
sys/arch/sparc64/dev/creator.c
581
creator_ras_eraserows(void *cookie, int row, int n, uint32_t attr)
sys/arch/sparc64/dev/creator.c
596
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/sparc64/dev/creator.c
618
creator_ras_erasecols(void *cookie, int row, int col, int n, uint32_t attr)
sys/arch/sparc64/dev/creator.c
638
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/sparc64/dev/gfxp.c
472
gfxp_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/arch/sparc64/dev/gfxp.c
478
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/sparc64/dev/gfxp.c
507
gfxp_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/arch/sparc64/dev/gfxp.c
514
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/sparc64/dev/ifb.c
1020
ifb_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/arch/sparc64/dev/ifb.c
1026
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/sparc64/dev/ifb.c
1055
ifb_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/arch/sparc64/dev/ifb.c
1062
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/sparc64/dev/ifb.c
847
ifb_putchar_dumb(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/arch/sparc64/dev/ifb.c
853
sc->sc_old_ops.putchar(cookie, row, col, uc, attr);
sys/arch/sparc64/dev/ifb.c
855
sc->sc_old_ops.putchar(cookie, row, col, uc, attr);
sys/arch/sparc64/dev/ifb.c
875
ifb_erasecols_dumb(void *cookie, int row, int col, int num, uint32_t attr)
sys/arch/sparc64/dev/ifb.c
881
sc->sc_old_ops.erasecols(cookie, row, col, num, attr);
sys/arch/sparc64/dev/ifb.c
883
sc->sc_old_ops.erasecols(cookie, row, col, num, attr);
sys/arch/sparc64/dev/ifb.c
903
ifb_eraserows_dumb(void *cookie, int row, int num, uint32_t attr)
sys/arch/sparc64/dev/ifb.c
909
sc->sc_old_ops.eraserows(cookie, row, num, attr);
sys/arch/sparc64/dev/ifb.c
911
sc->sc_old_ops.eraserows(cookie, row, num, attr);
sys/arch/sparc64/dev/machfb.c
533
machfb_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/arch/sparc64/dev/machfb.c
539
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/sparc64/dev/machfb.c
568
machfb_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/arch/sparc64/dev/machfb.c
575
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/sparc64/dev/pcons.c
584
pcons_putchar(void *v, int row, int col, u_int uc, uint32_t attr)
sys/arch/sparc64/dev/radeonfb.c
472
radeonfb_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/arch/sparc64/dev/radeonfb.c
478
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/sparc64/dev/radeonfb.c
507
radeonfb_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/arch/sparc64/dev/radeonfb.c
514
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/sparc64/dev/raptor.c
444
raptor_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/arch/sparc64/dev/raptor.c
450
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/sparc64/dev/raptor.c
479
raptor_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/arch/sparc64/dev/raptor.c
486
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/arch/sparc64/dev/viommu.c
154
u_int64_t attr, nmapped;
sys/arch/sparc64/dev/viommu.c
164
attr = PCI_MAP_ATTR_READ | PCI_MAP_ATTR_WRITE;
sys/arch/sparc64/dev/viommu.c
166
attr &= ~PCI_MAP_ATTR_READ;
sys/arch/sparc64/dev/viommu.c
168
attr &= ~PCI_MAP_ATTR_WRITE;
sys/arch/sparc64/dev/viommu.c
173
err = hv_pci_iommu_map(is->is_devhandle, tsbid, 1, attr,
sys/dev/fdt/if_mvneta.c
355
MVNETA_BASEADDR_ATTR(win->attr) |
sys/dev/fdt/if_mvnetareg.h
264
#define MVNETA_BASEADDR_ATTR(attr) (((attr) & 0xff) << 8)
sys/dev/fdt/imxesdhc.c
961
uint16_t attr;
sys/dev/fdt/imxesdhc.c
963
attr = SDHC_ADMA2_VALID | SDHC_ADMA2_ACT_TRANS;
sys/dev/fdt/imxesdhc.c
965
attr |= SDHC_ADMA2_END;
sys/dev/fdt/imxesdhc.c
967
desc[seg].attribute = htole16(attr);
sys/dev/fdt/ssdfb.c
746
ssdfb_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/fdt/ssdfb.c
751
sc->sc_riops.putchar(cookie, row, col, uc, attr);
sys/dev/fdt/ssdfb.c
776
ssdfb_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/dev/fdt/ssdfb.c
781
sc->sc_riops.erasecols(cookie, row, col, num, attr);
sys/dev/fdt/ssdfb.c
804
ssdfb_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/dev/fdt/ssdfb.c
809
sc->sc_riops.eraserows(cookie, row, num, attr);
sys/dev/ic/pcdisplay_subr.c
148
pcdisplay_putchar(void *id, int row, int col, u_int c, uint32_t attr)
sys/dev/ic/pcdisplay_subr.c
161
c | (attr << 8));
sys/dev/ic/pcdisplay_subr.c
163
scr->mem[off] = c | (attr << 8);
sys/dev/ic/pcdisplay_subr.c
191
cell->attr = data >> 8;
sys/dev/ic/qwx.c
21775
const struct ce_attr *attr = &sc->hw_params.host_ce_config[pipe_id];
sys/dev/ic/qwx.c
21777
if ((pipe->attr_flags & CE_ATTR_DIS_INTR) && attr->src_nentries)
sys/dev/ic/qwx.c
22113
const struct ce_attr *attr)
sys/dev/ic/qwx.c
22131
ret = bus_dmamap_create(sc->sc_dmat, attr->src_sz_max, 1,
sys/dev/ic/qwx.c
22132
attr->src_sz_max, 0, BUS_DMA_NOWAIT, &ctx->map);
sys/dev/ic/qwx.c
22150
const struct ce_attr *attr)
sys/dev/ic/qwx.c
22168
ret = bus_dmamap_create(sc->sc_dmat, attr->src_sz_max, 1,
sys/dev/ic/qwx.c
22169
attr->src_sz_max, 0, BUS_DMA_NOWAIT, &ctx->map);
sys/dev/ic/qwx.c
22234
const struct ce_attr *attr = &sc->hw_params.host_ce_config[ce_id];
sys/dev/ic/qwx.c
22239
pipe->attr_flags = attr->flags;
sys/dev/ic/qwx.c
22241
if (attr->src_nentries) {
sys/dev/ic/qwx.c
22242
pipe->send_cb = attr->send_cb;
sys/dev/ic/qwx.c
22243
nentries = qwx_roundup_pow_of_two(attr->src_nentries);
sys/dev/ic/qwx.c
22249
if (qwx_ce_alloc_src_ring_transfer_contexts(pipe, attr))
sys/dev/ic/qwx.c
22253
if (attr->dest_nentries) {
sys/dev/ic/qwx.c
22254
pipe->recv_cb = attr->recv_cb;
sys/dev/ic/qwx.c
22255
nentries = qwx_roundup_pow_of_two(attr->dest_nentries);
sys/dev/ic/qwx.c
22261
if (qwx_ce_alloc_dest_ring_transfer_contexts(pipe, attr))
sys/dev/ic/qwx.c
22365
const struct ce_attr *attr;
sys/dev/ic/qwx.c
22368
attr = &sc->hw_params.host_ce_config[i];
sys/dev/ic/qwx.c
22372
pipe->buf_sz = attr->src_sz_max;
sys/dev/ic/qwx.c
22810
const struct ce_attr *attr = &sc->hw_params.host_ce_config[ce_id];
sys/dev/ic/qwx.c
22813
if (attr->src_nentries) {
sys/dev/ic/qwz.c
19360
const struct ce_attr *attr)
sys/dev/ic/qwz.c
19378
ret = bus_dmamap_create(sc->sc_dmat, attr->src_sz_max, 1,
sys/dev/ic/qwz.c
19379
attr->src_sz_max, 0, BUS_DMA_NOWAIT, &ctx->map);
sys/dev/ic/qwz.c
19397
const struct ce_attr *attr)
sys/dev/ic/qwz.c
19415
ret = bus_dmamap_create(sc->sc_dmat, attr->src_sz_max, 1,
sys/dev/ic/qwz.c
19416
attr->src_sz_max, 0, BUS_DMA_NOWAIT, &ctx->map);
sys/dev/ic/qwz.c
19481
const struct ce_attr *attr = &sc->hw_params.host_ce_config[ce_id];
sys/dev/ic/qwz.c
19486
pipe->attr_flags = attr->flags;
sys/dev/ic/qwz.c
19488
if (attr->src_nentries) {
sys/dev/ic/qwz.c
19490
nentries = qwz_roundup_pow_of_two(attr->src_nentries);
sys/dev/ic/qwz.c
19496
if (qwz_ce_alloc_src_ring_transfer_contexts(pipe, attr))
sys/dev/ic/qwz.c
19500
if (attr->dest_nentries) {
sys/dev/ic/qwz.c
19501
pipe->recv_cb = attr->recv_cb;
sys/dev/ic/qwz.c
19502
nentries = qwz_roundup_pow_of_two(attr->dest_nentries);
sys/dev/ic/qwz.c
19508
if (qwz_ce_alloc_dest_ring_transfer_contexts(pipe, attr))
sys/dev/ic/qwz.c
19610
const struct ce_attr *attr;
sys/dev/ic/qwz.c
19613
attr = &sc->hw_params.host_ce_config[i];
sys/dev/ic/qwz.c
19617
pipe->buf_sz = attr->src_sz_max;
sys/dev/ic/rt2860.c
2982
uint32_t attr;
sys/dev/ic/rt2860.c
3066
attr = RAL_READ(sc, RT2860_SKEY_MODE_0_7);
sys/dev/ic/rt2860.c
3067
attr &= ~(0xf << (k->k_id * 4));
sys/dev/ic/rt2860.c
3068
attr |= mode << (k->k_id * 4);
sys/dev/ic/rt2860.c
3069
RAL_WRITE(sc, RT2860_SKEY_MODE_0_7, attr);
sys/dev/ic/rt2860.c
3072
attr = RAL_READ(sc, RT2860_WCID_ATTR(wcid));
sys/dev/ic/rt2860.c
3073
attr = (attr & ~0xf) | (mode << 1) | RT2860_RX_PKEY_EN;
sys/dev/ic/rt2860.c
3074
RAL_WRITE(sc, RT2860_WCID_ATTR(wcid), attr);
sys/dev/ic/rt2860.c
3084
uint32_t attr;
sys/dev/ic/rt2860.c
3089
attr = RAL_READ(sc, RT2860_SKEY_MODE_0_7);
sys/dev/ic/rt2860.c
3090
attr &= ~(0xf << (k->k_id * 4));
sys/dev/ic/rt2860.c
3091
RAL_WRITE(sc, RT2860_SKEY_MODE_0_7, attr);
sys/dev/ic/rt2860.c
3096
attr = RAL_READ(sc, RT2860_WCID_ATTR(wcid));
sys/dev/ic/rt2860.c
3097
attr &= ~0xf;
sys/dev/ic/rt2860.c
3098
RAL_WRITE(sc, RT2860_WCID_ATTR(wcid), attr);
sys/dev/ic/sti.c
1381
sti_putchar(void *v, int row, int col, u_int uc, uint32_t attr)
sys/dev/ic/sti.c
1388
sti_unpack_attr(scr, attr, &fg, &bg, NULL);
sys/dev/ic/sti.c
1458
sti_erasecols(void *v, int row, int startcol, int ncols, uint32_t attr)
sys/dev/ic/sti.c
1484
sti_eraserows(void *v, int srcrow, int nrows, uint32_t attr)
sys/dev/ic/sti.c
1507
sti_unpack_attr(void *v, uint32_t attr, int *fg, int *bg, int *ul)
sys/dev/ic/sti.c
1513
if (attr & WSATTR_REVERSE) {
sys/dev/ic/vga.c
1020
vga_unpack_attr(void *id, uint32_t attr, int *fg, int *bg, int *ul)
sys/dev/ic/vga.c
1026
*fg = (attr & 0x07) == 0x07 ? WSCOL_WHITE : WSCOL_BLACK;
sys/dev/ic/vga.c
1027
*bg = attr & 0x70 ? WSCOL_WHITE : WSCOL_BLACK;
sys/dev/ic/vga.c
1029
*ul = *fg != WSCOL_WHITE && (attr & 0x01) ? 1 : 0;
sys/dev/ic/vga.c
1031
*fg = pctoansi[attr & 0x07];
sys/dev/ic/vga.c
1032
*bg = pctoansi[(attr & 0x70) >> 4];
sys/dev/ic/vga.c
1036
if (attr & FG_INTENSE)
sys/dev/ic/vga.c
1153
vga_putchar(void *c, int row, int col, u_int uc, uint32_t attr)
sys/dev/ic/vga.c
1162
rc = pcdisplay_putchar(c, row, col, uc, attr);
sys/dev/isa/pcdisplay.c
388
pcdisplay_unpack_attr(void *id, uint32_t attr, int *fg, int *bg, int *ul)
sys/dev/isa/pcdisplay.c
390
if (attr == (FG_BLACK | BG_LIGHTGREY)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
679
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
681
struct aca_handle *handle = container_of(attr, struct aca_handle, aca_attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
685
return amdgpu_ras_aca_sysfs_read(dev, attr, handle, buf, handle->data);
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
697
aca_attr->attr.name = handle->attr_name;
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
698
aca_attr->attr.mode = S_IRUGO;
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
699
sysfs_attr_init(&aca_attr->attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
702
&aca_attr->attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c
740
&aca_attr->attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1808
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1819
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1834
&dev_attr_vbios_version.attr, &dev_attr_vbios_build.attr, NULL
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1839
struct attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1847
if (attr == &dev_attr_vbios_build.attr && !strlen(ctx->build_num))
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1850
return attr->mode;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
222
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
240
&dev_attr_pcie_replay_count.attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
249
&dev_attr_pcie_replay_count.attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
255
const struct bin_attribute *attr, char *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
368
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
397
&dev_attr_board_info.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
403
struct attribute *attr, int n)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
412
return attr->mode;
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1262
ip_hw_instance_attrs[ii] = &ip_hw_attr[ii].attr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
811
struct attribute attr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
885
#define to_ip_hw_instance_attr(x) container_of(x, struct ip_hw_instance_attr, attr)
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
888
struct attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
892
struct ip_hw_instance_attr *ip_hw_attr = to_ip_hw_instance_attr(attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
941
struct attribute attr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
945
#define to_ip_die_entry_attr(x) container_of(x, struct ip_die_entry_attribute, attr)
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
960
&num_ips_attr.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
968
struct attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
971
struct ip_die_entry_attribute *ip_die_entry_attr = to_ip_die_entry_attr(attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
288
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
310
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
332
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
354
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
374
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
386
&dev_attr_product_name.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
387
&dev_attr_product_number.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
388
&dev_attr_serial_number.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
389
&dev_attr_fru_id.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c
390
&dev_attr_manufacturer.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1565
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1634
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1674
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1746
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1759
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1803
dev_attr_current_compute_partition.attr.mode &=
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1227
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
1305
dev_attr_current_memory_partition.attr.mode &=
sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c
44
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c
64
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c
80
&dev_attr_mem_info_gtt_total.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c
81
&dev_attr_mem_info_gtt_used.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
428
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c
214
if (event->attr.type != event->pmu->type)
sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c
218
hwc->config = event->attr.config;
sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c
41
struct device_attribute attr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c
421
attr_group->attrs[i] = &pmu_attr->attr.attr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c
422
sysfs_attr_init(&pmu_attr->attr.attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c
423
pmu_attr->attr.attr.name = events[i].name;
sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c
424
pmu_attr->attr.attr.mode = 0444;
sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c
425
pmu_attr->attr.show = amdgpu_pmu_event_show;
sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c
61
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c
65
amdgpu_pmu_attr = container_of(attr, struct amdgpu_pmu_event_attribute,
sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c
66
attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_preempt_mgr.c
37
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4082
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4110
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4292
.attr = {.name = "psp_vbflash", .mode = 0660},
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4306
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4331
&dev_attr_psp_vbflash_status.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4332
&dev_attr_usbc_pd_fw.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4338
static umode_t amdgpu_flash_attr_is_visible(struct kobject *kobj, struct attribute *attr, int idx)
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4344
if (attr == &dev_attr_usbc_pd_fw.attr)
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4351
const struct bin_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1415
ssize_t amdgpu_ras_aca_sysfs_read(struct device *dev, struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1817
struct kobject *kobj, const struct bin_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1821
container_of(attr, struct amdgpu_ras, badpages_attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1849
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1852
container_of(attr, struct amdgpu_ras, features_attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1858
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1861
container_of(attr, struct amdgpu_ras, version_attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1866
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1869
container_of(attr, struct amdgpu_ras, schema_attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1883
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1886
container_of(attr, struct amdgpu_ras, event_state_attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1912
&con->badpages_attr.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1920
&con->features_attr.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1921
&con->version_attr.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1922
&con->schema_attr.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1923
&con->event_state_attr.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1960
.attr = {
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1966
sysfs_attr_init(&obj->sysfs_attr.attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1969
&obj->sysfs_attr.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
1995
&obj->sysfs_attr.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
2183
&con->features_attr.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
2184
&con->version_attr.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
2185
&con->schema_attr.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
2186
&con->event_state_attr.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
695
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
697
struct ras_manager *obj = container_of(attr, struct ras_manager, sysfs_attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.h
987
ssize_t amdgpu_ras_aca_sysfs_read(struct device *dev, struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
460
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
741
struct device_attribute *attr, char *buf) \
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
781
&dev_attr_vce_fw_version.attr, &dev_attr_uvd_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
782
&dev_attr_mc_fw_version.attr, &dev_attr_me_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
783
&dev_attr_pfp_fw_version.attr, &dev_attr_ce_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
784
&dev_attr_rlc_fw_version.attr, &dev_attr_rlc_srlc_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
785
&dev_attr_rlc_srlg_fw_version.attr, &dev_attr_rlc_srls_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
786
&dev_attr_mec_fw_version.attr, &dev_attr_mec2_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
787
&dev_attr_sos_fw_version.attr, &dev_attr_asd_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
788
&dev_attr_ta_ras_fw_version.attr, &dev_attr_ta_xgmi_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
789
&dev_attr_smc_fw_version.attr, &dev_attr_sdma_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
790
&dev_attr_sdma2_fw_version.attr, &dev_attr_vcn_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
791
&dev_attr_dmcu_fw_version.attr, &dev_attr_dmcub_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
792
&dev_attr_imu_fw_version.attr, &dev_attr_mes_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
793
&dev_attr_mes_kiq_fw_version.attr, &dev_attr_pldm_fw_version.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
797
#define to_dev_attr(x) container_of(x, struct device_attribute, attr)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
800
struct attribute *attr, int idx)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
802
struct device_attribute *dev_attr = to_dev_attr(attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
808
return attr->mode;
sys/dev/pci/drm/amd/amdgpu/amdgpu_utils.h
52
enum NAME##_cap_id cap, enum amdgpu_cap_attr attr) \
sys/dev/pci/drm/amd/amdgpu/amdgpu_utils.h
58
if ((unsigned int)attr > AMDGPU_CAP_ATTR_MAX) \
sys/dev/pci/drm/amd/amdgpu/amdgpu_utils.h
60
bitmap_write(c->bmap, (unsigned long)attr, \
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1355
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.h
274
unsigned int cap, enum amdgpu_cap_attr attr)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
924
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
102
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
119
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
136
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
155
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
174
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
218
&dev_attr_mem_info_vram_total.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
219
&dev_attr_mem_info_vis_vram_total.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
220
&dev_attr_mem_info_vram_used.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
221
&dev_attr_mem_info_vis_vram_used.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
222
&dev_attr_mem_info_vram_vendor.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
228
struct attribute *attr, int i)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
234
if (attr == &dev_attr_mem_info_vram_vendor.attr &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
241
return attr->mode;
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
1006
struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
1024
struct attribute *attr, int n)
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
1031
return attr->mode;
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
1038
&xcp_sysfs_metrics.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
706
struct attribute attr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
712
.attr = { .name = __stringify(_name), .mode = 0400 }, \
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
721
#define XCP_CFG_SYSFS_RES_ATTR_PTR(_name) xcp_res_sysfs_attr_##_name.attr
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
749
container_of(x, struct amdgpu_xcp_res_sysfs_attribute, attr)
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
753
struct attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
758
attribute = to_xcp_attr(attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
799
struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
820
struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
840
struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
849
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
904
&supp_part_sysfs_mode.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
905
&xcp_cfg_sysfs_mode.attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
936
r = sysfs_create_file(&xcp_cfg->kobj, &supp_nps_sysfs_mode.attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
949
sysfs_remove_file(&xcp_cfg->kobj, &supp_nps_sysfs_mode.attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
974
sysfs_remove_file(&xcp_cfg->kobj, &supp_nps_sysfs_mode.attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
996
sysfs_remove_file(&xcp_cfg->kobj, &supp_nps_sysfs_mode.attr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
404
struct attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
409
if (attr == &amdgpu_xgmi_hive_id)
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
442
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
453
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
464
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
483
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
502
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
538
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdgpu/atom.c
1004
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/amd/amdgpu/atom.c
1009
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
1013
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
1015
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
1018
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/amd/amdgpu/atom.c
1023
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
1026
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
1032
atom_get_src(ctx, (attr & 0x38) | ATOM_ARG_IMM,
sys/dev/pci/drm/amd/amdgpu/atom.c
1050
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
1053
dst = atom_get_dst(ctx, arg, attr, ptr, NULL, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
1055
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
1062
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
1066
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
1068
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
1071
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/amd/amdgpu/atom.c
182
static uint32_t atom_get_src_int(atom_exec_context *ctx, uint8_t attr,
sys/dev/pci/drm/amd/amdgpu/atom.c
187
arg = attr & 7;
sys/dev/pci/drm/amd/amdgpu/atom.c
188
align = (attr >> 3) & 7;
sys/dev/pci/drm/amd/amdgpu/atom.c
373
static void atom_skip_src_int(atom_exec_context *ctx, uint8_t attr, int *ptr)
sys/dev/pci/drm/amd/amdgpu/atom.c
375
uint32_t align = (attr >> 3) & 7, arg = attr & 7;
sys/dev/pci/drm/amd/amdgpu/atom.c
408
static uint32_t atom_get_src(atom_exec_context *ctx, uint8_t attr, int *ptr)
sys/dev/pci/drm/amd/amdgpu/atom.c
410
return atom_get_src_int(ctx, attr, ptr, NULL, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
439
static uint32_t atom_get_dst(atom_exec_context *ctx, int arg, uint8_t attr,
sys/dev/pci/drm/amd/amdgpu/atom.c
443
arg | atom_dst_to_src[(attr >> 3) &
sys/dev/pci/drm/amd/amdgpu/atom.c
444
7][(attr >> 6) & 3] << 3,
sys/dev/pci/drm/amd/amdgpu/atom.c
448
static void atom_skip_dst(atom_exec_context *ctx, int arg, uint8_t attr, int *ptr)
sys/dev/pci/drm/amd/amdgpu/atom.c
451
arg | atom_dst_to_src[(attr >> 3) & 7][(attr >> 6) &
sys/dev/pci/drm/amd/amdgpu/atom.c
455
static void atom_put_dst(atom_exec_context *ctx, int arg, uint8_t attr,
sys/dev/pci/drm/amd/amdgpu/atom.c
459
atom_dst_to_src[(attr >> 3) & 7][(attr >> 6) & 3], old_val =
sys/dev/pci/drm/amd/amdgpu/atom.c
601
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
605
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
607
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
610
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/amd/amdgpu/atom.c
615
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
619
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
621
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
624
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/amd/amdgpu/atom.c
650
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
653
attr &= 0x38;
sys/dev/pci/drm/amd/amdgpu/atom.c
654
attr |= atom_def_dst[attr >> 3] << 6;
sys/dev/pci/drm/amd/amdgpu/atom.c
655
atom_get_dst(ctx, arg, attr, ptr, &saved, 0);
sys/dev/pci/drm/amd/amdgpu/atom.c
657
atom_put_dst(ctx, arg, attr, &dptr, 0, saved);
sys/dev/pci/drm/amd/amdgpu/atom.c
662
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
665
dst = atom_get_dst(ctx, arg, attr, ptr, NULL, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
667
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
688
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
691
dst = atom_get_dst(ctx, arg, attr, ptr, NULL, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
693
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
706
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
709
dst = atom_get_dst(ctx, arg, attr, ptr, NULL, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
711
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
785
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
789
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
790
mask = atom_get_src_direct(ctx, ((attr >> 3) & 7), ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
793
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
797
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/amd/amdgpu/atom.c
802
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
805
if (((attr >> 3) & 7) != ATOM_SRC_DWORD)
sys/dev/pci/drm/amd/amdgpu/atom.c
806
atom_get_dst(ctx, arg, attr, ptr, &saved, 0);
sys/dev/pci/drm/amd/amdgpu/atom.c
808
atom_skip_dst(ctx, arg, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
812
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
814
atom_put_dst(ctx, arg, attr, &dptr, src, saved);
sys/dev/pci/drm/amd/amdgpu/atom.c
819
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
822
dst = atom_get_dst(ctx, arg, attr, ptr, NULL, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
824
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
831
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
834
dst = atom_get_dst(ctx, arg, attr, ptr, NULL, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
836
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
849
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
853
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
855
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
858
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/amd/amdgpu/atom.c
898
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/amd/amdgpu/atom.c
900
ctx->ctx->fb_base = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
939
uint8_t attr = U8((*ptr)++), shift;
sys/dev/pci/drm/amd/amdgpu/atom.c
942
attr &= 0x38;
sys/dev/pci/drm/amd/amdgpu/atom.c
943
attr |= atom_def_dst[attr >> 3] << 6;
sys/dev/pci/drm/amd/amdgpu/atom.c
945
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
950
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/amd/amdgpu/atom.c
955
uint8_t attr = U8((*ptr)++), shift;
sys/dev/pci/drm/amd/amdgpu/atom.c
958
attr &= 0x38;
sys/dev/pci/drm/amd/amdgpu/atom.c
959
attr |= atom_def_dst[attr >> 3] << 6;
sys/dev/pci/drm/amd/amdgpu/atom.c
961
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
966
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/amd/amdgpu/atom.c
971
uint8_t attr = U8((*ptr)++), shift;
sys/dev/pci/drm/amd/amdgpu/atom.c
974
uint32_t dst_align = atom_dst_to_src[(attr >> 3) & 7][(attr >> 6) & 3];
sys/dev/pci/drm/amd/amdgpu/atom.c
976
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
979
shift = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/atom.c
985
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/amd/amdgpu/atom.c
990
uint8_t attr = U8((*ptr)++), shift;
sys/dev/pci/drm/amd/amdgpu/atom.c
993
uint32_t dst_align = atom_dst_to_src[(attr >> 3) & 7][(attr >> 6) & 3];
sys/dev/pci/drm/amd/amdgpu/atom.c
995
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/amd/amdgpu/atom.c
998
shift = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/amd/amdgpu/df_v3_6.c
192
struct device_attribute *attr,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
266
static int kfd_get_cu_occupancy(struct attribute *attr, char *buffer)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
278
pdd = container_of(attr, struct kfd_process_device, attr_cu_occupancy);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
328
static ssize_t kfd_procfs_show(struct kobject *kobj, struct attribute *attr,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
331
if (strcmp(attr->name, "pasid") == 0)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
333
else if (strncmp(attr->name, "vram_", 5) == 0) {
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
334
struct kfd_process_device *pdd = container_of(attr, struct kfd_process_device,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
337
} else if (strncmp(attr->name, "sdma_", 5) == 0) {
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
338
struct kfd_process_device *pdd = container_of(attr, struct kfd_process_device,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
405
struct attribute *attr, char *buffer)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
409
if (!strcmp(attr->name, "size"))
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
412
else if (!strcmp(attr->name, "type"))
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
414
else if (!strcmp(attr->name, "gpuid"))
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
423
struct attribute *attr, char *buffer)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
425
if (strcmp(attr->name, "evicted_ms") == 0) {
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
426
struct kfd_process_device *pdd = container_of(attr,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
439
} else if (strcmp(attr->name, "cu_occupancy") == 0) {
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
440
return kfd_get_cu_occupancy(attr, buffer);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
449
struct attribute *attr, char *buf)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
453
if (!strcmp(attr->name, "faults")) {
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
454
pdd = container_of(attr, struct kfd_process_device,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
458
if (!strcmp(attr->name, "page_in")) {
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
459
pdd = container_of(attr, struct kfd_process_device,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
463
if (!strcmp(attr->name, "page_out")) {
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
464
pdd = container_of(attr, struct kfd_process_device,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
545
static void kfd_sysfs_create_file(struct kobject *kobj, struct attribute *attr,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
550
if (!kobj || !attr || !name)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
553
attr->name = name;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
554
attr->mode = KFD_SYSFS_FILE_MODE;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
555
sysfs_attr_init(attr);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
557
ret = sysfs_create_file(kobj, attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1400
p2plink->attr.name = "properties";
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1401
p2plink->attr.mode = KFD_SYSFS_FILE_MODE;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1402
sysfs_attr_init(&p2plink->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1403
ret = sysfs_create_file(p2plink->kobj, &p2plink->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
212
static ssize_t sysprops_show(struct kobject *kobj, struct attribute *attr,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
220
if (attr == &sys_props.attr_genid) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
223
} else if (attr == &sys_props.attr_props) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
251
static ssize_t iolink_show(struct kobject *kobj, struct attribute *attr,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
260
iolink = container_of(attr, struct kfd_iolink_properties, attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
293
static ssize_t mem_show(struct kobject *kobj, struct attribute *attr,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
302
mem = container_of(attr, struct kfd_mem_properties, attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
325
static ssize_t kfd_cache_show(struct kobject *kobj, struct attribute *attr,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
334
cache = container_of(attr, struct kfd_cache_properties, attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
373
struct kobj_attribute attr;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
381
struct kfd_perf_attr *attr;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
384
attr = container_of(attrs, struct kfd_perf_attr, attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
385
if (!attr->data) /* invalid data for PMC */
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
388
return sysfs_show_32bit_val(buf, offs, attr->data);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
393
.attr = __ATTR(_name, 0444, perf_show, NULL), \
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
404
static ssize_t node_show(struct kobject *kobj, struct attribute *attr,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
414
if (strcmp(attr->name, "gpu_id") == 0) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
415
dev = container_of(attr, struct kfd_topology_device,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
422
if (strcmp(attr->name, "name") == 0) {
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
423
dev = container_of(attr, struct kfd_topology_device,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
431
dev = container_of(attr, struct kfd_topology_device,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
559
static void kfd_remove_sysfs_file(struct kobject *kobj, struct attribute *attr)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
561
sysfs_remove_file(kobj, attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
578
&iolink->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
590
&p2plink->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
602
&cache->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
613
kfd_remove_sysfs_file(mem->kobj, &mem->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
724
mem->attr.name = "properties";
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
725
mem->attr.mode = KFD_SYSFS_FILE_MODE;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
726
sysfs_attr_init(&mem->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
727
ret = sysfs_create_file(mem->kobj, &mem->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
745
cache->attr.name = "properties";
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
746
cache->attr.mode = KFD_SYSFS_FILE_MODE;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
747
sysfs_attr_init(&cache->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
748
ret = sysfs_create_file(cache->kobj, &cache->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
766
iolink->attr.name = "properties";
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
767
iolink->attr.mode = KFD_SYSFS_FILE_MODE;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
768
sysfs_attr_init(&iolink->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
769
ret = sysfs_create_file(iolink->kobj, &iolink->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
787
p2plink->attr.name = "properties";
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
788
p2plink->attr.mode = KFD_SYSFS_FILE_MODE;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
789
sysfs_attr_init(&p2plink->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
790
ret = sysfs_create_file(p2plink->kobj, &p2plink->attr);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
813
attrs[i] = &perf_attr_iommu[i].attr.attr;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.h
113
struct attribute attr;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.h
134
struct attribute attr;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.h
95
struct attribute attr;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5732
struct device_attribute *attr,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7486
struct device_attribute *attr,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7505
struct device_attribute *attr,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7534
&dev_attr_panel_power_savings.attr,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
488
sysfs_remove_bin_file(kobj, &hdcp_work[0].attr);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
651
work = container_of(bin_attr, struct hdcp_workqueue, attr);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
678
work = container_of(bin_attr, struct hdcp_workqueue, attr);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
728
.attr = {.name = "hdcp_srm", .mode = 0664},
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
814
hdcp_work[0].attr = data_attr;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
815
sysfs_bin_attr_init(&hdcp_work[0].attr);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
817
if (sysfs_create_bin_file(&adev->dev->kobj, &hdcp_work[0].attr))
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h
75
struct bin_attribute attr;
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
762
struct dc_dmdata_attributes *attr)
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
789
pipe_ctx->stream->dmdata_address = attr->address;
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
797
hubp->funcs->dmdata_set_attributes(hubp, attr);
sys/dev/pci/drm/amd/display/dc/dml/display_mode_vba.c
130
#define dml_get_pipe_attr_func(attr, var) double get_##attr(struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes, unsigned int which_pipe) \
sys/dev/pci/drm/amd/display/dc/dml/display_mode_vba.c
82
#define dml_get_attr_func(attr, var) double get_##attr(struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes) \
sys/dev/pci/drm/amd/display/dc/dml/display_mode_vba.h
34
#define dml_get_attr_decl(attr) double get_##attr(struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes)
sys/dev/pci/drm/amd/display/dc/dml/display_mode_vba.h
75
#define dml_get_pipe_attr_decl(attr) double get_##attr(struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes, unsigned int which_pipe)
sys/dev/pci/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c
495
struct dpp_cursor_attributes *attr)
sys/dev/pci/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c
499
if (attr) {
sys/dev/pci/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c
500
REG_UPDATE(CURSOR0_FP_SCALE_BIAS, CUR0_FP_BIAS, attr->bias);
sys/dev/pci/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c
501
REG_UPDATE(CURSOR0_FP_SCALE_BIAS, CUR0_FP_SCALE, attr->scale);
sys/dev/pci/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.h
1395
struct dpp_cursor_attributes *attr);
sys/dev/pci/drm/amd/display/dc/dpp/dcn401/dcn401_dpp.h
718
struct dpp_cursor_attributes *attr);
sys/dev/pci/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
143
struct dpp_cursor_attributes *attr)
sys/dev/pci/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
147
if (attr) {
sys/dev/pci/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
148
REG_UPDATE(CURSOR0_FP_SCALE_BIAS_G_Y, CUR0_FP_BIAS_G_Y, attr->bias);
sys/dev/pci/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
149
REG_UPDATE(CURSOR0_FP_SCALE_BIAS_G_Y, CUR0_FP_SCALE_G_Y, attr->scale);
sys/dev/pci/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
150
REG_UPDATE(CURSOR0_FP_SCALE_BIAS_RB_CRCB, CUR0_FP_BIAS_RB_CRCB, attr->bias);
sys/dev/pci/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
151
REG_UPDATE(CURSOR0_FP_SCALE_BIAS_RB_CRCB, CUR0_FP_SCALE_RB_CRCB, attr->scale);
sys/dev/pci/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c
1167
const struct dc_cursor_attributes *attr)
sys/dev/pci/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c
1170
enum cursor_pitch hw_pitch = hubp1_get_cursor_pitch(attr->pitch);
sys/dev/pci/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c
1172
attr->width, attr->color_format);
sys/dev/pci/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c
1174
hubp->curs_attr = *attr;
sys/dev/pci/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c
1177
CURSOR_SURFACE_ADDRESS_HIGH, attr->address.high_part);
sys/dev/pci/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c
1179
CURSOR_SURFACE_ADDRESS, attr->address.low_part);
sys/dev/pci/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c
1182
CURSOR_WIDTH, attr->width,
sys/dev/pci/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c
1183
CURSOR_HEIGHT, attr->height);
sys/dev/pci/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c
1186
CURSOR_MODE, attr->color_format,
sys/dev/pci/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.h
784
const struct dc_cursor_attributes *attr);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
607
const struct dc_cursor_attributes *attr)
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
610
enum cursor_pitch hw_pitch = hubp1_get_cursor_pitch(attr->pitch);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
612
attr->width, attr->color_format);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
614
hubp->curs_attr = *attr;
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
617
CURSOR_SURFACE_ADDRESS_HIGH, attr->address.high_part);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
619
CURSOR_SURFACE_ADDRESS, attr->address.low_part);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
622
CURSOR_WIDTH, attr->width,
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
623
CURSOR_HEIGHT, attr->height);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
626
CURSOR_MODE, attr->color_format,
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
627
CURSOR_2X_MAGNIFY, attr->attribute_flags.bits.ENABLE_MAGNIFICATION,
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
637
hubp->att.SURFACE_ADDR_HIGH = attr->address.high_part;
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
638
hubp->att.SURFACE_ADDR = attr->address.low_part;
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
639
hubp->att.size.bits.width = attr->width;
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
640
hubp->att.size.bits.height = attr->height;
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
641
hubp->att.cur_ctl.bits.mode = attr->color_format;
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
643
hubp->cur_rect.w = attr->width;
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
644
hubp->cur_rect.h = attr->height;
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
648
hubp->att.cur_ctl.bits.cur_2x_magnify = attr->attribute_flags.bits.ENABLE_MAGNIFICATION;
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
655
const struct dc_dmdata_attributes *attr)
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
659
if (attr->dmdata_mode == DMDATA_HW_MODE) {
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
672
DMDATA_REPEAT, attr->dmdata_repeat,
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
673
DMDATA_SIZE, attr->dmdata_size);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
676
REG_WRITE(DMDATA_ADDRESS_LOW, attr->address.low_part);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
678
DMDATA_ADDRESS_HIGH, attr->address.high_part);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
691
DMDATA_SW_REPEAT, attr->dmdata_repeat,
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
692
DMDATA_SW_SIZE, attr->dmdata_size);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
694
hubp2_dmdata_load(hubp, attr->dmdata_size, attr->dmdata_sw_data);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
699
DMDATA_QOS_MODE, attr->dmdata_qos_mode,
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
700
DMDATA_QOS_LEVEL, attr->dmdata_qos_level,
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
701
DMDATA_DL_DELTA, attr->dmdata_dl_delta);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.h
325
const struct dc_cursor_attributes *attr);
sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.h
336
const struct dc_dmdata_attributes *attr);
sys/dev/pci/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c
382
const struct dc_dmdata_attributes *attr)
sys/dev/pci/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c
398
DMDATA_REPEAT, attr->dmdata_repeat,
sys/dev/pci/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c
399
DMDATA_SIZE, attr->dmdata_size);
sys/dev/pci/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c
402
REG_WRITE(DMDATA_ADDRESS_LOW, attr->address.low_part);
sys/dev/pci/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c
404
DMDATA_ADDRESS_HIGH, attr->address.high_part);
sys/dev/pci/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.h
295
const struct dc_dmdata_attributes *attr);
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
110
const struct dc_cursor_attributes *attr)
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
113
enum cursor_pitch hw_pitch = hubp1_get_cursor_pitch(attr->pitch);
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
115
attr->width, attr->color_format);
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
118
uint32_t cursor_width = ((attr->width + 63) / 64) * 64;
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
119
uint32_t cursor_height = attr->height;
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
122
hubp->curs_attr = *attr;
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
125
CURSOR_SURFACE_ADDRESS_HIGH, attr->address.high_part);
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
127
CURSOR_SURFACE_ADDRESS, attr->address.low_part);
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
130
CURSOR_WIDTH, attr->width,
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
131
CURSOR_HEIGHT, attr->height);
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
134
CURSOR_MODE, attr->color_format,
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
135
CURSOR_2X_MAGNIFY, attr->attribute_flags.bits.ENABLE_MAGNIFICATION,
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
145
switch (attr->color_format) {
sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.h
58
const struct dc_cursor_attributes *attr);
sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2643
struct dc_dmdata_attributes attr = { 0 };
sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2646
attr.dmdata_mode = DMDATA_HW_MODE;
sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2647
attr.dmdata_size =
sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2649
attr.address.quad_part =
sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2651
attr.dmdata_dl_delta = 0;
sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2652
attr.dmdata_qos_mode = 0;
sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2653
attr.dmdata_qos_level = 0;
sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2654
attr.dmdata_repeat = 1; /* always repeat */
sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2655
attr.dmdata_updated = 1;
sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2656
attr.dmdata_sw_data = NULL;
sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2658
hubp->funcs->dmdata_set_attributes(hubp, &attr);
sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
570
struct dc_dmdata_attributes attr = { 0 };
sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
576
attr.dmdata_mode = DMDATA_HW_MODE;
sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
577
attr.dmdata_size =
sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
579
attr.address.quad_part =
sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
581
attr.dmdata_dl_delta = 0;
sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
582
attr.dmdata_qos_mode = 0;
sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
583
attr.dmdata_qos_level = 0;
sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
584
attr.dmdata_repeat = 1; /* always repeat */
sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
585
attr.dmdata_updated = 1;
sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
586
attr.dmdata_sw_data = NULL;
sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
588
hubp->funcs->dmdata_set_attributes(hubp, &attr);
sys/dev/pci/drm/amd/display/dc/inc/hw/dpp.h
324
struct dpp_cursor_attributes *attr);
sys/dev/pci/drm/amd/display/dc/inc/hw/hubp.h
227
const struct dc_cursor_attributes *attr);
sys/dev/pci/drm/amd/display/dc/inc/hw/hubp.h
246
const struct dc_dmdata_attributes *attr);
sys/dev/pci/drm/amd/display/dc/inc/hw/mem_input.h
183
const struct dc_cursor_attributes *attr);
sys/dev/pci/drm/amd/display/dc/inc/hw/transform.h
247
const struct dc_cursor_attributes *attr);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1079
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1086
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1094
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1101
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1109
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1116
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1124
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1131
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1139
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1146
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1154
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1161
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1169
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1176
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1184
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1191
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1199
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1206
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1214
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1221
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1229
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1249
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1275
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1295
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1345
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1368
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1453
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1477
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1501
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1529
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1566
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1594
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1607
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1651
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1675
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1710
struct amdgpu_device_attr *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1721
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1752
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1820
static ssize_t amdgpu_get_smartshift_apu_power(struct device *dev, struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1836
static ssize_t amdgpu_get_smartshift_dgpu_power(struct device *dev, struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1852
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1863
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1895
static int ss_power_attr_update(struct amdgpu_device *adev, struct amdgpu_device_attr *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1904
static int ss_bias_attr_update(struct amdgpu_device *adev, struct amdgpu_device_attr *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1921
static int pp_od_clk_voltage_attr_update(struct amdgpu_device *adev, struct amdgpu_device_attr *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1942
if (!(attr->flags & mask))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1948
static int pp_dpm_dcefclk_attr_update(struct amdgpu_device *adev, struct amdgpu_device_attr *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1951
struct device_attribute *dev_attr = &attr->dev_attr;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1956
if (!(attr->flags & mask)) {
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1973
dev_attr->attr.mode &= ~S_IWUGO;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1980
static int pp_dpm_clk_default_attr_update(struct amdgpu_device *adev, struct amdgpu_device_attr *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1983
struct device_attribute *dev_attr = &attr->dev_attr;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1984
enum amdgpu_device_attr_id attr_id = attr->attr_id;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1990
if (!(attr->flags & mask)) {
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2062
dev_attr->attr.mode &= ~S_IWUGO;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2072
dev_attr->attr.mode &= ~S_IWUGO;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2115
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2153
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
217
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2190
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2213
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2237
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2260
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2283
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2308
&dev_attr_baseboard_temp.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2309
&dev_attr_gpuboard_temp.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2313
static umode_t amdgpu_board_attr_visible(struct kobject *kobj, struct attribute *attr, int n)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2319
if (attr == &dev_attr_baseboard_temp.attr) {
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2324
if (attr == &dev_attr_gpuboard_temp.attr) {
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2329
return attr->mode;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
239
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2398
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2406
container_of(attr, struct amdgpu_pm_policy_attr, dev_attr);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2412
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2447
container_of(attr, struct amdgpu_pm_policy_attr, dev_attr);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2470
#define AMDGPU_PM_POLICY_ATTR_VAR(_name) pm_policy_attr_##_name.dev_attr.attr
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2482
struct attribute *attr, int n)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2490
container_of(attr, struct amdgpu_pm_policy_attr, dev_attr.attr);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2496
return attr->mode;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2556
static int default_attr_update(struct amdgpu_device *adev, struct amdgpu_device_attr *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2559
struct device_attribute *dev_attr = &attr->dev_attr;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2560
enum amdgpu_device_attr_id attr_id = attr->attr_id;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2563
if (!(attr->flags & mask)) {
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2649
dev_attr->attr.mode &= ~0222;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2662
struct amdgpu_device_attr *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2671
int (*attr_update)(struct amdgpu_device *adev, struct amdgpu_device_attr *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2674
if (!attr)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2677
dev_attr = &attr->dev_attr;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2678
name = dev_attr->attr.name;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2680
attr_update = attr->attr_update ? attr->attr_update : default_attr_update;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2682
ret = attr_update(adev, attr, mask, &attr_states);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2702
attr_entry->attr = attr;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2710
static void amdgpu_device_attr_remove(struct amdgpu_device *adev, struct amdgpu_device_attr *attr)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2712
struct device_attribute *dev_attr = &attr->dev_attr;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2752
amdgpu_device_attr_remove(adev, entry->attr);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2759
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2763
int channel = to_sensor_dev_attr(attr)->index;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2797
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2801
int hyst = to_sensor_dev_attr(attr)->index;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2813
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2817
int hyst = to_sensor_dev_attr(attr)->index;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2829
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2833
int hyst = to_sensor_dev_attr(attr)->index;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2845
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2848
int channel = to_sensor_dev_attr(attr)->index;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2857
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2861
int channel = to_sensor_dev_attr(attr)->index;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2883
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2905
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2942
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2949
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2956
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
2994
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3016
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3038
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3055
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3072
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3094
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3131
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3153
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3188
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3205
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3222
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3229
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3235
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3256
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3281
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
329
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3294
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3307
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3312
enum pp_power_type power_type = to_sensor_dev_attr(attr)->index;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3335
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3338
return amdgpu_hwmon_show_power_cap_generic(dev, attr, buf, PP_PWR_LIMIT_MIN);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3342
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3345
return amdgpu_hwmon_show_power_cap_generic(dev, attr, buf, PP_PWR_LIMIT_MAX);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3350
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3353
return amdgpu_hwmon_show_power_cap_generic(dev, attr, buf, PP_PWR_LIMIT_CURRENT);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3358
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3361
return amdgpu_hwmon_show_power_cap_generic(dev, attr, buf, PP_PWR_LIMIT_DEFAULT);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3366
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3374
to_sensor_dev_attr(attr)->index == PP_PWR_TYPE_FAST ?
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3381
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3386
int limit_type = to_sensor_dev_attr(attr)->index;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3412
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3429
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3436
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3453
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
359
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3595
&sensor_dev_attr_temp1_input.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3596
&sensor_dev_attr_temp1_crit.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3597
&sensor_dev_attr_temp1_crit_hyst.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3598
&sensor_dev_attr_temp2_input.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3599
&sensor_dev_attr_temp2_crit.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3600
&sensor_dev_attr_temp2_crit_hyst.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3601
&sensor_dev_attr_temp3_input.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3602
&sensor_dev_attr_temp3_crit.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3603
&sensor_dev_attr_temp3_crit_hyst.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3604
&sensor_dev_attr_temp1_emergency.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3605
&sensor_dev_attr_temp2_emergency.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3606
&sensor_dev_attr_temp3_emergency.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3607
&sensor_dev_attr_temp1_label.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3608
&sensor_dev_attr_temp2_label.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3609
&sensor_dev_attr_temp3_label.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3610
&sensor_dev_attr_pwm1.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3611
&sensor_dev_attr_pwm1_enable.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3612
&sensor_dev_attr_pwm1_min.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3613
&sensor_dev_attr_pwm1_max.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3614
&sensor_dev_attr_fan1_input.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3615
&sensor_dev_attr_fan1_min.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3616
&sensor_dev_attr_fan1_max.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3617
&sensor_dev_attr_fan1_target.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3618
&sensor_dev_attr_fan1_enable.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3619
&sensor_dev_attr_in0_input.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3620
&sensor_dev_attr_in0_label.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3621
&sensor_dev_attr_in1_input.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3622
&sensor_dev_attr_in1_label.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3623
&sensor_dev_attr_in2_input.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3624
&sensor_dev_attr_in2_label.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3625
&sensor_dev_attr_power1_average.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3626
&sensor_dev_attr_power1_input.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3627
&sensor_dev_attr_power1_cap_max.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3628
&sensor_dev_attr_power1_cap_min.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3629
&sensor_dev_attr_power1_cap.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3630
&sensor_dev_attr_power1_cap_default.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3631
&sensor_dev_attr_power1_label.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3632
&sensor_dev_attr_power2_average.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3633
&sensor_dev_attr_power2_cap_max.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3634
&sensor_dev_attr_power2_cap_min.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3635
&sensor_dev_attr_power2_cap.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3636
&sensor_dev_attr_power2_cap_default.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3637
&sensor_dev_attr_power2_label.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3638
&sensor_dev_attr_freq1_input.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3639
&sensor_dev_attr_freq1_label.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3640
&sensor_dev_attr_freq2_input.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3641
&sensor_dev_attr_freq2_label.dev_attr.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3646
struct attribute *attr, int index)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3650
umode_t effective_mode = attr->mode;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3659
if (adev->pm.no_fan && (attr == &sensor_dev_attr_pwm1.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3660
attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3661
attr == &sensor_dev_attr_pwm1_max.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3662
attr == &sensor_dev_attr_pwm1_min.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3663
attr == &sensor_dev_attr_fan1_input.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3664
attr == &sensor_dev_attr_fan1_min.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3665
attr == &sensor_dev_attr_fan1_max.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3666
attr == &sensor_dev_attr_fan1_target.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3667
attr == &sensor_dev_attr_fan1_enable.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3672
(attr == &sensor_dev_attr_pwm1.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3673
attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3674
attr == &sensor_dev_attr_pwm1_max.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3675
attr == &sensor_dev_attr_pwm1_min.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3676
attr == &sensor_dev_attr_fan1_input.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3677
attr == &sensor_dev_attr_fan1_min.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3678
attr == &sensor_dev_attr_fan1_max.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3679
attr == &sensor_dev_attr_fan1_target.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3680
attr == &sensor_dev_attr_fan1_enable.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3687
(attr == &sensor_dev_attr_temp1_crit.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3688
attr == &sensor_dev_attr_temp1_crit_hyst.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3693
(attr == &sensor_dev_attr_temp1_crit.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3694
attr == &sensor_dev_attr_temp1_crit_hyst.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3695
attr == &sensor_dev_attr_pwm1.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3696
attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3697
attr == &sensor_dev_attr_pwm1_max.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3698
attr == &sensor_dev_attr_pwm1_min.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3699
attr == &sensor_dev_attr_fan1_input.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3700
attr == &sensor_dev_attr_fan1_min.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3701
attr == &sensor_dev_attr_fan1_max.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3702
attr == &sensor_dev_attr_fan1_target.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3703
attr == &sensor_dev_attr_fan1_enable.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3708
attr == &sensor_dev_attr_pwm1.dev_attr.attr) || /* can't query fan */
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3710
attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr)) /* can't query state */
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3714
attr == &sensor_dev_attr_pwm1.dev_attr.attr) || /* can't manage fan */
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3716
attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr)) /* can't manage state */
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3720
if (attr == &sensor_dev_attr_power1_cap_max.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3721
attr == &sensor_dev_attr_power1_cap_min.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3722
attr == &sensor_dev_attr_power1_cap.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3723
attr == &sensor_dev_attr_power1_cap_default.dev_attr.attr) {
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3731
if (attr == &sensor_dev_attr_power1_cap.dev_attr.attr &&
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3738
(attr == &sensor_dev_attr_power1_average.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3742
if (attr == &sensor_dev_attr_power1_average.dev_attr.attr &&
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3746
if (attr == &sensor_dev_attr_power1_input.dev_attr.attr &&
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3756
(attr == &sensor_dev_attr_pwm1_max.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3757
attr == &sensor_dev_attr_pwm1_min.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3762
(attr == &sensor_dev_attr_fan1_max.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3763
attr == &sensor_dev_attr_fan1_min.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3771
(attr == &sensor_dev_attr_in0_input.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3772
attr == &sensor_dev_attr_in0_label.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3780
(attr == &sensor_dev_attr_in1_input.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3781
attr == &sensor_dev_attr_in1_label.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3785
if ((attr == &sensor_dev_attr_in2_input.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3786
attr == &sensor_dev_attr_in2_label.dev_attr.attr) &&
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3793
(attr == &sensor_dev_attr_freq2_input.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3794
attr == &sensor_dev_attr_freq2_label.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3799
(attr == &sensor_dev_attr_temp2_input.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3800
attr == &sensor_dev_attr_temp2_label.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3801
attr == &sensor_dev_attr_temp2_crit.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3802
attr == &sensor_dev_attr_temp3_input.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3803
attr == &sensor_dev_attr_temp3_label.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3804
attr == &sensor_dev_attr_temp3_crit.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3811
if (attr == &sensor_dev_attr_temp1_input.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3812
attr == &sensor_dev_attr_temp1_emergency.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3813
attr == &sensor_dev_attr_temp1_label.dev_attr.attr)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3816
if (attr == &sensor_dev_attr_temp2_emergency.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3817
attr == &sensor_dev_attr_temp3_emergency.dev_attr.attr)
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3818
return attr->mode;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3823
(attr == &sensor_dev_attr_temp2_crit_hyst.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3824
attr == &sensor_dev_attr_temp3_crit_hyst.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3825
attr == &sensor_dev_attr_temp1_emergency.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3826
attr == &sensor_dev_attr_temp2_emergency.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3827
attr == &sensor_dev_attr_temp3_emergency.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3832
(attr == &sensor_dev_attr_power2_average.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3833
attr == &sensor_dev_attr_power2_cap_max.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3834
attr == &sensor_dev_attr_power2_cap_min.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3835
attr == &sensor_dev_attr_power2_cap.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3836
attr == &sensor_dev_attr_power2_cap_default.dev_attr.attr ||
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
3837
attr == &sensor_dev_attr_power2_label.dev_attr.attr))
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4004
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4014
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4062
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4072
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
412
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4122
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4132
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4183
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4193
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4242
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4252
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4296
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4306
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4353
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4363
struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
442
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4483
&attribute->attribute.attr);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4586
attribute->attribute.attr.mode =
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4588
attribute->attribute.attr.name = container->name;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4594
&attribute->attribute.attr);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4636
attribute->attribute.attr.mode =
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4638
attribute->attribute.attr.name = feature->name;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4644
&attribute->attribute.attr);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4744
&dev_attr_cur_node_power_limit.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4746
sysfs_add_file_to_group(&adev->dev->kobj, &dev_attr_node_power.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4748
sysfs_add_file_to_group(&adev->dev->kobj, &dev_attr_global_ppt_resid.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4751
&dev_attr_max_node_power_limit.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
4753
sysfs_add_file_to_group(&adev->dev->kobj, &dev_attr_npm_status.attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
476
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
483
return amdgpu_get_pp_cur_state(dev, attr, buf);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
489
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
554
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
57
ssize_t (*show)(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
582
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
59
ssize_t (*store)(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
750
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
842
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
902
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
930
struct device_attribute *attr,
sys/dev/pci/drm/amd/pm/inc/amdgpu_pm.h
88
int (*attr_update)(struct amdgpu_device *adev, struct amdgpu_device_attr *attr,
sys/dev/pci/drm/amd/pm/inc/amdgpu_pm.h
95
struct amdgpu_device_attr *attr;
sys/dev/pci/drm/display/drm_dp_aux_dev.c
106
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/display/drm_dp_aux_dev.c
123
&dev_attr_name.attr,
sys/dev/pci/drm/drm_linux.c
3433
enum dma_data_direction dir, u_long attr)
sys/dev/pci/drm/drm_privacy_screen.c
307
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/drm_privacy_screen.c
335
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/drm_privacy_screen.c
361
&dev_attr_sw_state.attr,
sys/dev/pci/drm/drm_privacy_screen.c
362
&dev_attr_hw_state.attr,
sys/dev/pci/drm/i915/display/intel_plane.c
1180
struct i915_sched_attr attr = { .priority = I915_PRIORITY_DISPLAY };
sys/dev/pci/drm/i915/display/intel_plane.c
1230
&attr);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3097
struct i915_sched_attr attr = {};
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3109
attr = eb->gem_context->sched;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3128
__i915_request_queue(rq, &attr);
sys/dev/pci/drm/i915/gem/i915_gem_object.h
804
const struct i915_sched_attr *attr);
sys/dev/pci/drm/i915/gem/i915_gem_object.h
811
const struct i915_sched_attr *attr);
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
105
engine->sched_engine->schedule(rq, attr);
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
110
const struct i915_sched_attr *attr)
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
123
fence_set_priority(array->fences[i], attr);
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
130
attr);
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
135
fence_set_priority(fence, attr);
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
144
const struct i915_sched_attr *attr)
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
152
i915_gem_fence_wait_priority(fence, attr);
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
92
const struct i915_sched_attr *attr)
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
112
rq->sched.attr.priority);
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
138
struct i915_sched_attr attr = { .priority = I915_PRIORITY_MIN };
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
185
rq->sched.attr.priority < I915_PRIORITY_BARRIER) {
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
192
attr.priority = I915_PRIORITY_NORMAL;
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
193
if (rq->sched.attr.priority >= attr.priority)
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
194
attr.priority = I915_PRIORITY_HEARTBEAT;
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
195
if (rq->sched.attr.priority >= attr.priority)
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
196
attr.priority = I915_PRIORITY_BARRIER;
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
199
engine->sched_engine->schedule(rq, &attr);
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
227
heartbeat_commit(rq, &attr);
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
277
struct i915_sched_attr attr = { .priority = I915_PRIORITY_BARRIER };
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
291
heartbeat_commit(rq, &attr);
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
292
GEM_BUG_ON(rq->sched.attr.priority < I915_PRIORITY_BARRIER);
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
382
struct i915_sched_attr attr = { .priority = I915_PRIORITY_MIN };
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
404
heartbeat_commit(rq, &attr);
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
41
if (rq && rq->sched.attr.priority >= I915_PRIORITY_BARRIER &&
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
88
const struct i915_sched_attr *attr)
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
93
__i915_request_queue(rq, attr);
sys/dev/pci/drm/i915/gt/intel_engine_pm.c
222
rq->sched.attr.priority = I915_PRIORITY_BARRIER;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1325
last->sched.attr.priority,
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
262
return READ_ONCE(rq->sched.attr.priority);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3353
inflight->sched.attr.priority);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
373
struct i915_sched_attr attr = {};
sys/dev/pci/drm/i915/gt/intel_ggtt.c
447
__i915_request_queue(rq, &attr);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs.c
57
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs.c
60
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs.c
67
&attr_id.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
102
struct attribute *attr, char *buff) \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
104
u32 val = sysfs_gt_attribute_r_##_attr_type##_func(kobj, attr, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
110
struct kobj_attribute *attr, char *buff) \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
112
return _name ##_show_common(kobj, &attr->attr, buff); \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
115
struct device_attribute *attr, char *buff) \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
117
return _name##_show_common(&dev->kobj, &attr->attr, buff); \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
122
struct attribute *attr, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
132
ret = sysfs_gt_attribute_w_func(kobj, attr, _func, val); \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
137
struct kobj_attribute *attr, const char *buff, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
140
return _name##_store_common(kobj, &attr->attr, buff, count); \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
143
struct device_attribute *attr, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
146
return _name##_store_common(&dev->kobj, &attr->attr, buff, count); \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
182
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
185
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
191
struct device_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
194
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(&dev->kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
231
&attr_rc6_enable.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
232
&attr_rc6_residency_ms.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
237
&attr_rc6p_residency_ms.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
238
&attr_rc6pp_residency_ms.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
243
&attr_media_rc6_residency_ms.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
248
&dev_attr_rc6_enable.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
249
&dev_attr_rc6_residency_ms.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
254
&dev_attr_rc6p_residency_ms.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
255
&dev_attr_rc6pp_residency_ms.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
260
&dev_attr_media_rc6_residency_ms.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
30
sysfs_gt_attribute_w_func(struct kobject *kobj, struct attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
415
&p##attr_##s##_act_freq_mhz.attr, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
416
&p##attr_##s##_cur_freq_mhz.attr, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
417
&p##attr_##s##_boost_freq_mhz.attr, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
418
&p##attr_##s##_max_freq_mhz.attr, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
419
&p##attr_##s##_min_freq_mhz.attr, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
420
&p##attr_##s##_RP0_freq_mhz.attr, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
421
&p##attr_##s##_RP1_freq_mhz.attr, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
422
&p##attr_##s##_RPn_freq_mhz.attr, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
433
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
436
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
443
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
446
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
453
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
456
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
47
gt = intel_gt_sysfs_get_drvdata(kobj, attr->name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
470
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
473
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
487
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
490
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
509
struct attribute attr;
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
510
ssize_t (*show)(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
517
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
520
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
522
(struct intel_gt_bool_throttle_attr *) attr;
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
530
.attr = { .name = __stringify(sysfs_func__), .mode = 0444 }, \
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
548
&attr_throttle_reason_status.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
549
&attr_throttle_reason_pl1.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
55
sysfs_gt_attribute_r_func(struct kobject *kobj, struct attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
550
&attr_throttle_reason_pl2.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
551
&attr_throttle_reason_pl4.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
552
&attr_throttle_reason_thermal.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
553
&attr_throttle_reason_prochot.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
554
&attr_throttle_reason_ratl.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
555
&attr_throttle_reason_vr_thermalert.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
556
&attr_throttle_reason_vr_tdc.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
600
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
613
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
616
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
635
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
638
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
664
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
667
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
685
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
688
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
715
&attr_media_freq_factor.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
716
&attr_media_freq_factor_scale.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
717
&attr_media_RP0_freq_mhz.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
718
&attr_media_RPn_freq_mhz.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
723
rps_up_threshold_pct_show(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
726
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
733
rps_up_threshold_pct_store(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
736
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
757
rps_down_threshold_pct_show(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
760
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
767
rps_down_threshold_pct_store(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
770
struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
791
&rps_up_threshold_pct.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
792
&rps_down_threshold_pct.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
797
default_min_freq_mhz_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
808
default_max_freq_mhz_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
820
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
833
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
845
&default_min_freq_mhz.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
846
&default_max_freq_mhz.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
847
&default_rps_up_threshold_pct.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
848
&default_rps_down_threshold_pct.attr,
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
85
gt = intel_gt_sysfs_get_drvdata(kobj, attr->name);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
863
vlv_attr = &attr_rps_vlv_rpe_freq_mhz.attr;
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
866
vlv_attr = &dev_attr_gt_vlv_rpe_freq_mhz.attr;
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
903
ret = sysfs_create_file(kobj, &attr_punit_req_freq_mhz.attr);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
908
ret = sysfs_create_file(kobj, &attr_slpc_ignore_eff_freq.attr);
sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c
914
ret = sysfs_create_file(kobj, &attr_slpc_power_profile.attr);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1329
struct i915_sched_attr attr = { .priority = I915_PRIORITY_MAX };
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1344
engine->sched_engine->schedule(rq, &attr);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1481
rq->sched.attr.priority = I915_PRIORITY_BARRIER;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1829
struct i915_sched_attr attr = {};
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1889
attr.priority = I915_PRIORITY_MAX;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1890
engine->sched_engine->schedule(rq, &attr);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2441
struct i915_sched_attr attr = { .priority = I915_PRIORITY_MAX };
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2509
engine->sched_engine->schedule(rq_a, &attr);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2574
struct i915_sched_attr attr = { .priority = I915_PRIORITY_MAX };
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2641
engine->sched_engine->schedule(rq, &attr);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
270
struct i915_sched_attr attr = {
sys/dev/pci/drm/i915/gt/selftest_execlists.c
275
engine->sched_engine->schedule(rq[1], &attr);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2840
rq->sched.attr.priority = I915_PRIORITY_BARRIER;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2882
rq->sched.attr.priority = I915_PRIORITY_BARRIER;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2989
struct i915_sched_attr attr = { .priority = prio++ };
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2996
engine->sched_engine->schedule(rq, &attr);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3211
struct i915_sched_attr attr = {
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3238
engine->sched_engine->schedule(rq, &attr);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
390
rq->sched.attr.priority = I915_PRIORITY_BARRIER;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
437
rq->sched.attr.priority = I915_PRIORITY_BARRIER;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
892
struct i915_sched_attr attr = {
sys/dev/pci/drm/i915/gt/selftest_execlists.c
919
engine->sched_engine->schedule(rq, &attr);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
930
struct i915_sched_attr attr = {
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
934
engine->sched_engine->schedule(rq[idx], &attr);
sys/dev/pci/drm/i915/gt/selftest_lrc.c
104
rq->sched.attr.priority = I915_PRIORITY_BARRIER;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
1257
rq->sched.attr.priority = I915_PRIORITY_BARRIER;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
558
rq->sched.attr.priority = I915_PRIORITY_BARRIER;
sys/dev/pci/drm/i915/gt/sysfs_engines.c
124
caps_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
135
all_caps_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
144
max_spin_store(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
182
max_spin_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
193
max_spin_default(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
204
timeslice_store(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
236
timeslice_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
247
timeslice_default(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
258
stop_store(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
28
name_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
287
stop_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
298
stop_default(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
309
preempt_timeout_store(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
342
preempt_timeout_show(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
354
preempt_timeout_default(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
366
heartbeat_store(struct kobject *kobj, struct kobj_attribute *attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
37
class_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
399
heartbeat_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
410
heartbeat_default(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
454
&max_spin_def.attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
455
&stop_timeout_def.attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
457
&heartbeat_interval_def.attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
46
inst_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/sysfs_engines.c
479
sysfs_create_file(&ke->base, ×lice_duration_def.attr))
sys/dev/pci/drm/i915/gt/sysfs_engines.c
483
sysfs_create_file(&ke->base, &preempt_timeout_def.attr))
sys/dev/pci/drm/i915/gt/sysfs_engines.c
493
&name_attr.attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
494
&class_attr.attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
495
&inst_attr.attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
496
&mmio_attr.attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
497
&caps_attr.attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
498
&all_caps_attr.attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
499
&max_spin_attr.attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
500
&stop_timeout_attr.attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
502
&heartbeat_interval_attr.attr,
sys/dev/pci/drm/i915/gt/sysfs_engines.c
526
sysfs_create_file(kobj, ×lice_duration_attr.attr))
sys/dev/pci/drm/i915/gt/sysfs_engines.c
530
sysfs_create_file(kobj, &preempt_timeout_attr.attr))
sys/dev/pci/drm/i915/gt/sysfs_engines.c
55
mmio_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
799
return rq->sched.attr.priority;
sys/dev/pci/drm/i915/gvt/kvmgt.c
1418
vgpu_id_show(struct device *dev, struct device_attribute *attr,
sys/dev/pci/drm/i915/gvt/kvmgt.c
1429
&dev_attr_vgpu_id.attr,
sys/dev/pci/drm/i915/i915_gpu_error.c
1475
erq->sched_attr = request->sched.attr;
sys/dev/pci/drm/i915/i915_gpu_error.c
2624
const struct bin_attribute *attr, char *buf,
sys/dev/pci/drm/i915/i915_gpu_error.c
2660
const struct bin_attribute *attr, char *buf,
sys/dev/pci/drm/i915/i915_gpu_error.c
2673
.attr.name = "error",
sys/dev/pci/drm/i915/i915_gpu_error.c
2674
.attr.mode = S_IRUSR | S_IWUSR,
sys/dev/pci/drm/i915/i915_hwmon.c
168
hwm_power1_max_interval_show(struct device *dev, struct device_attribute *attr,
sys/dev/pci/drm/i915/i915_hwmon.c
199
struct device_attribute *attr,
sys/dev/pci/drm/i915/i915_hwmon.c
257
&sensor_dev_attr_power1_max_interval.dev_attr.attr,
sys/dev/pci/drm/i915/i915_hwmon.c
262
struct attribute *attr, int index)
sys/dev/pci/drm/i915/i915_hwmon.c
268
if (attr == &sensor_dev_attr_power1_max_interval.dev_attr.attr)
sys/dev/pci/drm/i915/i915_hwmon.c
269
return i915_mmio_reg_valid(hwmon->rg.pkg_rapl_limit) ? attr->mode : 0;
sys/dev/pci/drm/i915/i915_hwmon.c
317
hwm_temp_is_visible(const struct hwm_drvdata *ddat, u32 attr)
sys/dev/pci/drm/i915/i915_hwmon.c
321
if (attr == hwmon_temp_input && i915_mmio_reg_valid(hwmon->rg.pkg_temp))
sys/dev/pci/drm/i915/i915_hwmon.c
328
hwm_temp_read(struct hwm_drvdata *ddat, u32 attr, long *val)
sys/dev/pci/drm/i915/i915_hwmon.c
334
switch (attr) {
sys/dev/pci/drm/i915/i915_hwmon.c
348
hwm_in_is_visible(const struct hwm_drvdata *ddat, u32 attr)
sys/dev/pci/drm/i915/i915_hwmon.c
352
switch (attr) {
sys/dev/pci/drm/i915/i915_hwmon.c
361
hwm_in_read(struct hwm_drvdata *ddat, u32 attr, long *val)
sys/dev/pci/drm/i915/i915_hwmon.c
367
switch (attr) {
sys/dev/pci/drm/i915/i915_hwmon.c
380
hwm_power_is_visible(const struct hwm_drvdata *ddat, u32 attr, int chan)
sys/dev/pci/drm/i915/i915_hwmon.c
386
switch (attr) {
sys/dev/pci/drm/i915/i915_hwmon.c
498
hwm_power_read(struct hwm_drvdata *ddat, u32 attr, int chan, long *val)
sys/dev/pci/drm/i915/i915_hwmon.c
504
switch (attr) {
sys/dev/pci/drm/i915/i915_hwmon.c
529
hwm_power_write(struct hwm_drvdata *ddat, u32 attr, int chan, long val)
sys/dev/pci/drm/i915/i915_hwmon.c
533
switch (attr) {
sys/dev/pci/drm/i915/i915_hwmon.c
580
hwm_energy_is_visible(const struct hwm_drvdata *ddat, u32 attr)
sys/dev/pci/drm/i915/i915_hwmon.c
585
switch (attr) {
sys/dev/pci/drm/i915/i915_hwmon.c
598
hwm_energy_read(struct hwm_drvdata *ddat, u32 attr, long *val)
sys/dev/pci/drm/i915/i915_hwmon.c
600
switch (attr) {
sys/dev/pci/drm/i915/i915_hwmon.c
610
hwm_curr_is_visible(const struct hwm_drvdata *ddat, u32 attr)
sys/dev/pci/drm/i915/i915_hwmon.c
615
switch (attr) {
sys/dev/pci/drm/i915/i915_hwmon.c
625
hwm_curr_read(struct hwm_drvdata *ddat, u32 attr, long *val)
sys/dev/pci/drm/i915/i915_hwmon.c
630
switch (attr) {
sys/dev/pci/drm/i915/i915_hwmon.c
646
hwm_curr_write(struct hwm_drvdata *ddat, u32 attr, long val)
sys/dev/pci/drm/i915/i915_hwmon.c
650
switch (attr) {
sys/dev/pci/drm/i915/i915_hwmon.c
660
hwm_fan_is_visible(const struct hwm_drvdata *ddat, u32 attr)
sys/dev/pci/drm/i915/i915_hwmon.c
664
if (attr == hwmon_fan_input && i915_mmio_reg_valid(hwmon->rg.fan_speed))
sys/dev/pci/drm/i915/i915_hwmon.c
714
hwm_fan_read(struct hwm_drvdata *ddat, u32 attr, long *val)
sys/dev/pci/drm/i915/i915_hwmon.c
716
if (attr == hwmon_fan_input)
sys/dev/pci/drm/i915/i915_hwmon.c
724
u32 attr, int channel)
sys/dev/pci/drm/i915/i915_hwmon.c
730
return hwm_temp_is_visible(ddat, attr);
sys/dev/pci/drm/i915/i915_hwmon.c
732
return hwm_in_is_visible(ddat, attr);
sys/dev/pci/drm/i915/i915_hwmon.c
734
return hwm_power_is_visible(ddat, attr, channel);
sys/dev/pci/drm/i915/i915_hwmon.c
736
return hwm_energy_is_visible(ddat, attr);
sys/dev/pci/drm/i915/i915_hwmon.c
738
return hwm_curr_is_visible(ddat, attr);
sys/dev/pci/drm/i915/i915_hwmon.c
740
return hwm_fan_is_visible(ddat, attr);
sys/dev/pci/drm/i915/i915_hwmon.c
747
hwm_read(struct device *dev, enum hwmon_sensor_types type, u32 attr,
sys/dev/pci/drm/i915/i915_hwmon.c
754
return hwm_temp_read(ddat, attr, val);
sys/dev/pci/drm/i915/i915_hwmon.c
756
return hwm_in_read(ddat, attr, val);
sys/dev/pci/drm/i915/i915_hwmon.c
758
return hwm_power_read(ddat, attr, channel, val);
sys/dev/pci/drm/i915/i915_hwmon.c
760
return hwm_energy_read(ddat, attr, val);
sys/dev/pci/drm/i915/i915_hwmon.c
762
return hwm_curr_read(ddat, attr, val);
sys/dev/pci/drm/i915/i915_hwmon.c
764
return hwm_fan_read(ddat, attr, val);
sys/dev/pci/drm/i915/i915_hwmon.c
771
hwm_write(struct device *dev, enum hwmon_sensor_types type, u32 attr,
sys/dev/pci/drm/i915/i915_hwmon.c
778
return hwm_power_write(ddat, attr, channel, val);
sys/dev/pci/drm/i915/i915_hwmon.c
780
return hwm_curr_write(ddat, attr, val);
sys/dev/pci/drm/i915/i915_hwmon.c
799
u32 attr, int channel)
sys/dev/pci/drm/i915/i915_hwmon.c
805
return hwm_energy_is_visible(ddat, attr);
sys/dev/pci/drm/i915/i915_hwmon.c
812
hwm_gt_read(struct device *dev, enum hwmon_sensor_types type, u32 attr,
sys/dev/pci/drm/i915/i915_hwmon.c
819
return hwm_energy_read(ddat, attr, val);
sys/dev/pci/drm/i915/i915_perf.c
4600
struct kobj_attribute *attr,
sys/dev/pci/drm/i915/i915_perf.c
4604
container_of(attr, typeof(*oa_config), sysfs_metric_id);
sys/dev/pci/drm/i915/i915_perf.c
4612
sysfs_attr_init(&oa_config->sysfs_metric_id.attr);
sys/dev/pci/drm/i915/i915_perf.c
4613
oa_config->sysfs_metric_id.attr.name = "id";
sys/dev/pci/drm/i915/i915_perf.c
4614
oa_config->sysfs_metric_id.attr.mode = S_IRUGO;
sys/dev/pci/drm/i915/i915_perf.c
4618
oa_config->attrs[0] = &oa_config->sysfs_metric_id.attr;
sys/dev/pci/drm/i915/i915_pmu.c
1005
struct attribute **attr = NULL, **attr_iter;
sys/dev/pci/drm/i915/i915_pmu.c
1038
attr = kcalloc(count * 2 + 1, sizeof(*attr), GFP_KERNEL);
sys/dev/pci/drm/i915/i915_pmu.c
1039
if (!attr)
sys/dev/pci/drm/i915/i915_pmu.c
1044
attr_iter = attr;
sys/dev/pci/drm/i915/i915_pmu.c
1063
*attr_iter++ = &i915_iter->attr.attr;
sys/dev/pci/drm/i915/i915_pmu.c
1076
*attr_iter++ = &pmu_iter->attr.attr;
sys/dev/pci/drm/i915/i915_pmu.c
1097
*attr_iter++ = &i915_iter->attr.attr;
sys/dev/pci/drm/i915/i915_pmu.c
1109
*attr_iter++ = &pmu_iter->attr.attr;
sys/dev/pci/drm/i915/i915_pmu.c
1117
return attr;
sys/dev/pci/drm/i915/i915_pmu.c
1120
for (attr_iter = attr; *attr_iter; attr_iter++)
sys/dev/pci/drm/i915/i915_pmu.c
1124
kfree(attr);
sys/dev/pci/drm/i915/i915_pmu.c
129
return is_engine_config(event->attr.config);
sys/dev/pci/drm/i915/i915_pmu.c
134
return config_bit(event->attr.config);
sys/dev/pci/drm/i915/i915_pmu.c
48
return engine_config_sample(event->attr.config);
sys/dev/pci/drm/i915/i915_pmu.c
53
return (event->attr.config >> I915_PMU_CLASS_SHIFT) & 0xff;
sys/dev/pci/drm/i915/i915_pmu.c
58
return (event->attr.config >> I915_PMU_SAMPLE_BITS) & 0xff;
sys/dev/pci/drm/i915/i915_pmu.c
629
if (event->attr.type != event->pmu->type)
sys/dev/pci/drm/i915/i915_pmu.c
633
if (event->attr.sample_period) /* no sampling */
sys/dev/pci/drm/i915/i915_pmu.c
645
ret = config_status(i915, event->attr.config);
sys/dev/pci/drm/i915/i915_pmu.c
683
const unsigned int gt_id = config_gt_id(event->attr.config);
sys/dev/pci/drm/i915/i915_pmu.c
684
const u64 config = config_counter(event->attr.config);
sys/dev/pci/drm/i915/i915_pmu.c
888
struct device_attribute attr;
sys/dev/pci/drm/i915/i915_pmu.c
893
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/i915/i915_pmu.c
897
eattr = container_of(attr, struct i915_str_attribute, attr);
sys/dev/pci/drm/i915/i915_pmu.c
903
{ .attr = __ATTR(_name, 0444, i915_pmu_format_show, NULL), \
sys/dev/pci/drm/i915/i915_pmu.c
905
})[0].attr.attr)
sys/dev/pci/drm/i915/i915_pmu.c
918
struct device_attribute attr;
sys/dev/pci/drm/i915/i915_pmu.c
923
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/i915/i915_pmu.c
927
eattr = container_of(attr, struct i915_ext_attribute, attr);
sys/dev/pci/drm/i915/i915_pmu.c
954
add_i915_attr(struct i915_ext_attribute *attr, const char *name, u64 config)
sys/dev/pci/drm/i915/i915_pmu.c
956
sysfs_attr_init(&attr->attr.attr);
sys/dev/pci/drm/i915/i915_pmu.c
957
attr->attr.attr.name = name;
sys/dev/pci/drm/i915/i915_pmu.c
958
attr->attr.attr.mode = 0444;
sys/dev/pci/drm/i915/i915_pmu.c
959
attr->attr.show = i915_pmu_event_show;
sys/dev/pci/drm/i915/i915_pmu.c
960
attr->val = config;
sys/dev/pci/drm/i915/i915_pmu.c
962
return ++attr;
sys/dev/pci/drm/i915/i915_pmu.c
966
add_pmu_attr(struct perf_pmu_events_attr *attr, const char *name,
sys/dev/pci/drm/i915/i915_pmu.c
969
sysfs_attr_init(&attr->attr.attr);
sys/dev/pci/drm/i915/i915_pmu.c
970
attr->attr.attr.name = name;
sys/dev/pci/drm/i915/i915_pmu.c
971
attr->attr.attr.mode = 0444;
sys/dev/pci/drm/i915/i915_pmu.c
972
attr->attr.show = perf_event_sysfs_show;
sys/dev/pci/drm/i915/i915_pmu.c
973
attr->event_str = str;
sys/dev/pci/drm/i915/i915_pmu.c
975
return ++attr;
sys/dev/pci/drm/i915/i915_request.c
1907
const struct i915_sched_attr *attr)
sys/dev/pci/drm/i915/i915_request.c
1920
if (attr && rq->engine->sched_engine->schedule)
sys/dev/pci/drm/i915/i915_request.c
1921
rq->engine->sched_engine->schedule(rq, attr);
sys/dev/pci/drm/i915/i915_request.c
1931
struct i915_sched_attr attr = {};
sys/dev/pci/drm/i915/i915_request.c
1944
attr = ctx->sched;
sys/dev/pci/drm/i915/i915_request.c
1947
__i915_request_queue(rq, &attr);
sys/dev/pci/drm/i915/i915_request.c
2226
static int print_sched_attr(const struct i915_sched_attr *attr,
sys/dev/pci/drm/i915/i915_request.c
2229
if (attr->priority == I915_PRIORITY_INVALID)
sys/dev/pci/drm/i915/i915_request.c
2233
" prio=%d", attr->priority);
sys/dev/pci/drm/i915/i915_request.c
2313
x = print_sched_attr(&rq->sched.attr, buf, x, sizeof(buf));
sys/dev/pci/drm/i915/i915_request.h
389
const struct i915_sched_attr *attr);
sys/dev/pci/drm/i915/i915_scheduler.c
164
const struct i915_sched_attr *attr)
sys/dev/pci/drm/i915/i915_scheduler.c
166
const int prio = max(attr->priority, node->attr.priority);
sys/dev/pci/drm/i915/i915_scheduler.c
220
if (prio > READ_ONCE(p->signaler->attr.priority))
sys/dev/pci/drm/i915/i915_scheduler.c
231
if (node->attr.priority == I915_PRIORITY_INVALID) {
sys/dev/pci/drm/i915/i915_scheduler.c
233
node->attr = *attr;
sys/dev/pci/drm/i915/i915_scheduler.c
258
if (prio <= node->attr.priority || node_signaled(node))
sys/dev/pci/drm/i915/i915_scheduler.c
268
WRITE_ONCE(node->attr.priority, prio);
sys/dev/pci/drm/i915/i915_scheduler.c
297
void i915_schedule(struct i915_request *rq, const struct i915_sched_attr *attr)
sys/dev/pci/drm/i915/i915_scheduler.c
300
__i915_schedule(&rq->sched, attr);
sys/dev/pci/drm/i915/i915_scheduler.c
315
node->attr.priority = I915_PRIORITY_INVALID;
sys/dev/pci/drm/i915/i915_scheduler.h
40
const struct i915_sched_attr *attr);
sys/dev/pci/drm/i915/i915_scheduler_types.h
202
const struct i915_sched_attr *attr);
sys/dev/pci/drm/i915/i915_scheduler_types.h
66
struct i915_sched_attr attr;
sys/dev/pci/drm/i915/i915_sysfs.c
143
.attr = {.name = "l3_parity", .mode = (S_IRUSR | S_IWUSR)},
sys/dev/pci/drm/i915/i915_sysfs.c
152
.attr = {.name = "l3_parity_slice_1", .mode = (S_IRUSR | S_IWUSR)},
sys/dev/pci/drm/i915/i915_sysfs.c
65
const struct bin_attribute *attr, char *buf,
sys/dev/pci/drm/i915/i915_sysfs.c
70
int slice = (int)(uintptr_t)attr->private;
sys/dev/pci/drm/i915/i915_sysfs.c
93
const struct bin_attribute *attr, char *buf,
sys/dev/pci/drm/i915/i915_sysfs.c
98
int slice = (int)(uintptr_t)attr->private;
sys/dev/pci/drm/i915/pxp/intel_pxp_cmd.c
85
struct i915_sched_attr attr = { .priority = I915_PRIORITY_MAX };
sys/dev/pci/drm/i915/pxp/intel_pxp_cmd.c
92
__i915_request_queue(rq, &attr);
sys/dev/pci/drm/i915/selftests/i915_request.c
2522
rq->sched.attr.priority = I915_PRIORITY_BARRIER;
sys/dev/pci/drm/include/drm/drm_connector.h
1901
struct device_attribute *attr;
sys/dev/pci/drm/include/linux/device.h
26
struct attribute attr;
sys/dev/pci/drm/radeon/atom.c
1017
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
1020
dst = atom_get_dst(ctx, arg, attr, ptr, NULL, 1);
sys/dev/pci/drm/radeon/atom.c
1022
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
1029
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
1033
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/radeon/atom.c
1035
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
1038
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/radeon/atom.c
184
static uint32_t atom_get_src_int(atom_exec_context *ctx, uint8_t attr,
sys/dev/pci/drm/radeon/atom.c
189
arg = attr & 7;
sys/dev/pci/drm/radeon/atom.c
190
align = (attr >> 3) & 7;
sys/dev/pci/drm/radeon/atom.c
375
static void atom_skip_src_int(atom_exec_context *ctx, uint8_t attr, int *ptr)
sys/dev/pci/drm/radeon/atom.c
377
uint32_t align = (attr >> 3) & 7, arg = attr & 7;
sys/dev/pci/drm/radeon/atom.c
411
static uint32_t atom_get_src(atom_exec_context *ctx, uint8_t attr, int *ptr)
sys/dev/pci/drm/radeon/atom.c
413
return atom_get_src_int(ctx, attr, ptr, NULL, 1);
sys/dev/pci/drm/radeon/atom.c
442
static uint32_t atom_get_dst(atom_exec_context *ctx, int arg, uint8_t attr,
sys/dev/pci/drm/radeon/atom.c
446
arg | atom_dst_to_src[(attr >> 3) &
sys/dev/pci/drm/radeon/atom.c
447
7][(attr >> 6) & 3] << 3,
sys/dev/pci/drm/radeon/atom.c
451
static void atom_skip_dst(atom_exec_context *ctx, int arg, uint8_t attr, int *ptr)
sys/dev/pci/drm/radeon/atom.c
454
arg | atom_dst_to_src[(attr >> 3) & 7][(attr >> 6) &
sys/dev/pci/drm/radeon/atom.c
458
static void atom_put_dst(atom_exec_context *ctx, int arg, uint8_t attr,
sys/dev/pci/drm/radeon/atom.c
462
atom_dst_to_src[(attr >> 3) & 7][(attr >> 6) & 3], old_val =
sys/dev/pci/drm/radeon/atom.c
604
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
608
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/radeon/atom.c
610
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
613
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/radeon/atom.c
618
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
622
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/radeon/atom.c
624
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
627
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/radeon/atom.c
653
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
656
attr &= 0x38;
sys/dev/pci/drm/radeon/atom.c
657
attr |= atom_def_dst[attr >> 3] << 6;
sys/dev/pci/drm/radeon/atom.c
658
atom_get_dst(ctx, arg, attr, ptr, &saved, 0);
sys/dev/pci/drm/radeon/atom.c
660
atom_put_dst(ctx, arg, attr, &dptr, 0, saved);
sys/dev/pci/drm/radeon/atom.c
665
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
668
dst = atom_get_dst(ctx, arg, attr, ptr, NULL, 1);
sys/dev/pci/drm/radeon/atom.c
670
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
691
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
694
dst = atom_get_dst(ctx, arg, attr, ptr, NULL, 1);
sys/dev/pci/drm/radeon/atom.c
696
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
766
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
770
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/radeon/atom.c
771
mask = atom_get_src_direct(ctx, ((attr >> 3) & 7), ptr);
sys/dev/pci/drm/radeon/atom.c
774
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
778
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/radeon/atom.c
783
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
786
if (((attr >> 3) & 7) != ATOM_SRC_DWORD)
sys/dev/pci/drm/radeon/atom.c
787
atom_get_dst(ctx, arg, attr, ptr, &saved, 0);
sys/dev/pci/drm/radeon/atom.c
789
atom_skip_dst(ctx, arg, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
793
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
795
atom_put_dst(ctx, arg, attr, &dptr, src, saved);
sys/dev/pci/drm/radeon/atom.c
800
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
803
dst = atom_get_dst(ctx, arg, attr, ptr, NULL, 1);
sys/dev/pci/drm/radeon/atom.c
805
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
816
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
820
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/radeon/atom.c
822
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
825
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/radeon/atom.c
865
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
867
ctx->ctx->fb_base = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
906
uint8_t attr = U8((*ptr)++), shift;
sys/dev/pci/drm/radeon/atom.c
909
attr &= 0x38;
sys/dev/pci/drm/radeon/atom.c
910
attr |= atom_def_dst[attr >> 3] << 6;
sys/dev/pci/drm/radeon/atom.c
912
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/radeon/atom.c
917
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/radeon/atom.c
922
uint8_t attr = U8((*ptr)++), shift;
sys/dev/pci/drm/radeon/atom.c
925
attr &= 0x38;
sys/dev/pci/drm/radeon/atom.c
926
attr |= atom_def_dst[attr >> 3] << 6;
sys/dev/pci/drm/radeon/atom.c
928
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/radeon/atom.c
933
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/radeon/atom.c
938
uint8_t attr = U8((*ptr)++), shift;
sys/dev/pci/drm/radeon/atom.c
941
uint32_t dst_align = atom_dst_to_src[(attr >> 3) & 7][(attr >> 6) & 3];
sys/dev/pci/drm/radeon/atom.c
943
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/radeon/atom.c
946
shift = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
952
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/radeon/atom.c
957
uint8_t attr = U8((*ptr)++), shift;
sys/dev/pci/drm/radeon/atom.c
960
uint32_t dst_align = atom_dst_to_src[(attr >> 3) & 7][(attr >> 6) & 3];
sys/dev/pci/drm/radeon/atom.c
962
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/radeon/atom.c
965
shift = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
971
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/radeon/atom.c
976
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
980
dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1);
sys/dev/pci/drm/radeon/atom.c
982
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
985
atom_put_dst(ctx, arg, attr, &dptr, dst, saved);
sys/dev/pci/drm/radeon/atom.c
990
uint8_t attr = U8((*ptr)++);
sys/dev/pci/drm/radeon/atom.c
993
src = atom_get_src(ctx, attr, ptr);
sys/dev/pci/drm/radeon/atom.c
999
atom_get_src(ctx, (attr & 0x38) | ATOM_ARG_IMM,
sys/dev/pci/drm/radeon/radeon_pm.c
358
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
372
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
414
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
426
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
472
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
485
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
518
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
537
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
582
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
596
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
624
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
631
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
638
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
659
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
683
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
704
struct device_attribute *attr,
sys/dev/pci/drm/radeon/radeon_pm.c
708
int hyst = to_sensor_dev_attr(attr)->index;
sys/dev/pci/drm/radeon/radeon_pm.c
728
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/radeon/radeon_pm.c
753
struct device_attribute *attr, char *buf)
sys/dev/pci/drm/radeon/radeon_pm.c
774
&sensor_dev_attr_temp1_input.dev_attr.attr,
sys/dev/pci/drm/radeon/radeon_pm.c
775
&sensor_dev_attr_temp1_crit.dev_attr.attr,
sys/dev/pci/drm/radeon/radeon_pm.c
776
&sensor_dev_attr_temp1_crit_hyst.dev_attr.attr,
sys/dev/pci/drm/radeon/radeon_pm.c
777
&sensor_dev_attr_pwm1.dev_attr.attr,
sys/dev/pci/drm/radeon/radeon_pm.c
778
&sensor_dev_attr_pwm1_enable.dev_attr.attr,
sys/dev/pci/drm/radeon/radeon_pm.c
779
&sensor_dev_attr_pwm1_min.dev_attr.attr,
sys/dev/pci/drm/radeon/radeon_pm.c
780
&sensor_dev_attr_pwm1_max.dev_attr.attr,
sys/dev/pci/drm/radeon/radeon_pm.c
781
&sensor_dev_attr_freq1_input.dev_attr.attr,
sys/dev/pci/drm/radeon/radeon_pm.c
782
&sensor_dev_attr_in0_input.dev_attr.attr,
sys/dev/pci/drm/radeon/radeon_pm.c
787
struct attribute *attr, int index)
sys/dev/pci/drm/radeon/radeon_pm.c
791
umode_t effective_mode = attr->mode;
sys/dev/pci/drm/radeon/radeon_pm.c
795
(attr == &sensor_dev_attr_temp1_crit.dev_attr.attr ||
sys/dev/pci/drm/radeon/radeon_pm.c
796
attr == &sensor_dev_attr_temp1_crit_hyst.dev_attr.attr ||
sys/dev/pci/drm/radeon/radeon_pm.c
797
attr == &sensor_dev_attr_pwm1.dev_attr.attr ||
sys/dev/pci/drm/radeon/radeon_pm.c
798
attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr ||
sys/dev/pci/drm/radeon/radeon_pm.c
799
attr == &sensor_dev_attr_pwm1_max.dev_attr.attr ||
sys/dev/pci/drm/radeon/radeon_pm.c
800
attr == &sensor_dev_attr_pwm1_min.dev_attr.attr ||
sys/dev/pci/drm/radeon/radeon_pm.c
801
attr == &sensor_dev_attr_freq1_input.dev_attr.attr ||
sys/dev/pci/drm/radeon/radeon_pm.c
802
attr == &sensor_dev_attr_in0_input.dev_attr.attr))
sys/dev/pci/drm/radeon/radeon_pm.c
806
if (attr == &sensor_dev_attr_in0_input.dev_attr.attr &&
sys/dev/pci/drm/radeon/radeon_pm.c
812
(attr == &sensor_dev_attr_pwm1.dev_attr.attr ||
sys/dev/pci/drm/radeon/radeon_pm.c
813
attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr ||
sys/dev/pci/drm/radeon/radeon_pm.c
814
attr == &sensor_dev_attr_pwm1_max.dev_attr.attr ||
sys/dev/pci/drm/radeon/radeon_pm.c
815
attr == &sensor_dev_attr_pwm1_min.dev_attr.attr))
sys/dev/pci/drm/radeon/radeon_pm.c
820
attr == &sensor_dev_attr_pwm1.dev_attr.attr) || /* can't query fan */
sys/dev/pci/drm/radeon/radeon_pm.c
822
attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr)) /* can't query state */
sys/dev/pci/drm/radeon/radeon_pm.c
826
attr == &sensor_dev_attr_pwm1.dev_attr.attr) || /* can't manage fan */
sys/dev/pci/drm/radeon/radeon_pm.c
828
attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr)) /* can't manage state */
sys/dev/pci/drm/radeon/radeon_pm.c
834
(attr == &sensor_dev_attr_pwm1_max.dev_attr.attr ||
sys/dev/pci/drm/radeon/radeon_pm.c
835
attr == &sensor_dev_attr_pwm1_min.dev_attr.attr))
sys/dev/pci/drm/ttm/ttm_pool.c
144
unsigned long attr = DMA_ATTR_FORCE_CONTIGUOUS;
sys/dev/pci/drm/ttm/ttm_pool.c
169
attr |= DMA_ATTR_NO_WARN;
sys/dev/pci/drm/ttm/ttm_pool.c
172
&dma->addr, gfp_flags, attr);
sys/dev/pci/drm/ttm/ttm_pool.c
197
unsigned long attr = DMA_ATTR_FORCE_CONTIGUOUS;
sys/dev/pci/drm/ttm/ttm_pool.c
215
attr |= DMA_ATTR_NO_WARN;
sys/dev/pci/drm/ttm/ttm_pool.c
220
attr);
sys/dev/pci/if_de.c
1151
const tulip_phy_attr_t *attr;
sys/dev/pci/if_de.c
1176
for (attr = tulip_mii_phy_attrlist;; attr++) {
sys/dev/pci/if_de.c
1177
if (attr->attr_id == 0)
sys/dev/pci/if_de.c
1179
if ((id & ~0x0F) == attr->attr_id)
sys/dev/pci/if_de.c
1183
if (attr->attr_modes[PHY_MODE_100TX].pm_regno) {
sys/dev/pci/if_de.c
1184
const tulip_phy_modedata_t * const pm = &attr->attr_modes[PHY_MODE_100TX];
sys/dev/pci/if_de.c
1189
if (idx == 0 && attr->attr_modes[PHY_MODE_100T4].pm_regno) {
sys/dev/pci/if_de.c
1190
const tulip_phy_modedata_t * const pm = &attr->attr_modes[PHY_MODE_100T4];
sys/dev/pci/if_de.c
1195
if (idx == 0 && attr->attr_modes[PHY_MODE_10T].pm_regno) {
sys/dev/pci/if_de.c
1196
const tulip_phy_modedata_t * const pm = &attr->attr_modes[PHY_MODE_10T];
sys/dev/pci/if_de.c
1201
if (idx != 0 && attr->attr_modes[PHY_MODE_FULLDUPLEX].pm_regno) {
sys/dev/pci/if_de.c
1202
const tulip_phy_modedata_t * const pm = &attr->attr_modes[PHY_MODE_FULLDUPLEX];
sys/dev/pci/ips.c
1001
dcdb->attr |= IPS_DCDB_DATAIN;
sys/dev/pci/ips.c
1003
dcdb->attr |= IPS_DCDB_DATAOUT;
sys/dev/pci/ips.c
1010
dcdb->attr |= IPS_DCDB_TIMO10;
sys/dev/pci/ips.c
1013
dcdb->attr |= IPS_DCDB_TIMO60;
sys/dev/pci/ips.c
1016
dcdb->attr |= IPS_DCDB_TIMO20M;
sys/dev/pci/ips.c
1020
dcdb->attr |= IPS_DCDB_DISCON;
sys/dev/pci/ips.c
1553
dcdb->device, dcdb->attr, letoh16(dcdb->datalen),
sys/dev/pci/ips.c
177
u_int8_t attr;
sys/dev/pci/tga.c
103
int tga_putchar(void *c, int row, int col, u_int uc, uint32_t attr);
sys/dev/pci/tga.c
1261
tga_putchar(void *c, int row, int col, u_int uc, uint32_t attr)
sys/dev/pci/tga.c
1283
ri->ri_ops.unpack_attr(c, attr, &fg, &bg, &ul);
sys/dev/pci/tga.c
1325
tga_eraserows(void *c, int row, int num, uint32_t attr)
sys/dev/pci/tga.c
1333
ri->ri_ops.unpack_attr(c, attr, &fg, &bg, NULL);
sys/dev/pci/tga.c
1379
tga_erasecols(void *c, int row, int col, int num, uint32_t attr)
sys/dev/pci/tga.c
1387
ri->ri_ops.unpack_attr(c, attr, &fg, &bg, NULL);
sys/dev/pcmcia/cfxga.c
1138
cfxga_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/dev/pcmcia/cfxga.c
1148
scr->scr_mem[row * ri->ri_cols + x].attr = attr;
sys/dev/pcmcia/cfxga.c
1154
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/dev/pcmcia/cfxga.c
1163
cfxga_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/dev/pcmcia/cfxga.c
1173
scr->scr_mem[row * ri->ri_cols + x].attr = attr;
sys/dev/pcmcia/cfxga.c
1183
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/dev/pcmcia/cfxga.c
1192
cfxga_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/pcmcia/cfxga.c
1199
scr->scr_mem[row * ri->ri_cols + col].attr = attr;
sys/dev/pcmcia/cfxga.c
1210
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/dev/pcmcia/cfxga.c
1215
return cfxga_expand_char(scr, uc, x, y, attr);
sys/dev/pcmcia/cfxga.c
867
uint32_t attr)
sys/dev/pcmcia/cfxga.c
881
ri->ri_ops.unpack_attr(ri, attr, &fg, &bg, &ul);
sys/dev/pcmcia/cfxga.c
975
ri->ri_ops.unpack_attr(ri, cell->attr,
sys/dev/pcmcia/cfxga.c
981
x, y, cell->attr);
sys/dev/rasops/rasops.c
1033
rasops_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/dev/rasops/rasops.c
1060
clr = ri->ri_devcmap[(attr >> 16) & 0xf];
sys/dev/rasops/rasops.c
1232
rasops_putchar_rotated(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops.c
1248
attr & ~WSATTR_UNDERLINE);
sys/dev/rasops/rasops.c
1259
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops.c
1260
int16_t c = (int16_t)ri->ri_devcmap[((u_int)attr >> 24) & 0xf];
sys/dev/rasops/rasops.c
1272
rasops_erasecols_rotated(void *cookie, int row, int col, int num, uint32_t attr)
sys/dev/rasops/rasops.c
1278
rc = rasops_putchar_rotated(cookie, row, i, ' ', attr);
sys/dev/rasops/rasops.c
1327
rasops_eraserows_rotated(void *cookie, int row, int num, uint32_t attr)
sys/dev/rasops/rasops.c
1337
rc = rasops_putchar_rotated(cookie, rn, col, ' ', attr);
sys/dev/rasops/rasops.c
1408
scr->rs_bs[i].attr = scr->rs_defattr;
sys/dev/rasops/rasops.c
1418
scr->rs_bs[scr->rs_dispoffset + i].attr =
sys/dev/rasops/rasops.c
1482
scr->rs_bs[off].attr);
sys/dev/rasops/rasops.c
1531
rasops_vcons_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops.c
1540
scr->rs_bs[off].attr = attr;
sys/dev/rasops/rasops.c
1545
return scr->rs_ri->ri_putchar(scr->rs_ri, row, col, uc, attr);
sys/dev/rasops/rasops.c
1570
scr->rs_bs[off].uc, scr->rs_bs[off].attr);
sys/dev/rasops/rasops.c
1579
rasops_vcons_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/dev/rasops/rasops.c
1589
scr->rs_bs[off].attr = attr;
sys/dev/rasops/rasops.c
1595
return scr->rs_ri->ri_erasecols(scr->rs_ri, row, col, num, attr);
sys/dev/rasops/rasops.c
1634
int newa = scr->rs_bs[off+srcofs].attr;
sys/dev/rasops/rasops.c
1637
scr->rs_bs[off].attr == newa)
sys/dev/rasops/rasops.c
1640
scr->rs_bs[off].attr = newa;
sys/dev/rasops/rasops.c
1651
rasops_vcons_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/dev/rasops/rasops.c
1661
scr->rs_bs[off].attr = attr;
sys/dev/rasops/rasops.c
1667
return scr->rs_ri->ri_eraserows(scr->rs_ri, row, num, attr);
sys/dev/rasops/rasops.c
1671
rasops_vcons_pack_attr(void *cookie, int fg, int bg, int flg, uint32_t *attr)
sys/dev/rasops/rasops.c
1675
return scr->rs_ri->ri_pack_attr(scr->rs_ri, fg, bg, flg, attr);
sys/dev/rasops/rasops.c
1679
rasops_vcons_unpack_attr(void *cookie, uint32_t attr, int *fg, int *bg,
sys/dev/rasops/rasops.c
1684
rasops_unpack_attr(scr->rs_ri, attr, fg, bg, underline);
sys/dev/rasops/rasops.c
1688
rasops_wronly_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops.c
1694
ri->ri_bs[off].attr = attr;
sys/dev/rasops/rasops.c
1696
return ri->ri_putchar(ri, row, col, uc, attr);
sys/dev/rasops/rasops.c
1713
ri->ri_bs[off].uc, ri->ri_bs[off].attr);
sys/dev/rasops/rasops.c
1722
rasops_wronly_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/dev/rasops/rasops.c
1732
ri->ri_bs[off].attr = attr;
sys/dev/rasops/rasops.c
1735
return ri->ri_erasecols(ri, row, col, num, attr);
sys/dev/rasops/rasops.c
1753
ri->ri_bs[off].uc, ri->ri_bs[off].attr);
sys/dev/rasops/rasops.c
1763
rasops_wronly_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/dev/rasops/rasops.c
1773
ri->ri_bs[off].attr = attr;
sys/dev/rasops/rasops.c
1776
return ri->ri_eraserows(ri, row, num, attr);
sys/dev/rasops/rasops.c
1784
uint32_t attr;
sys/dev/rasops/rasops.c
1788
attr = ri->ri_bs[off].attr;
sys/dev/rasops/rasops.c
1791
fg = ((u_int)attr >> 24) & 0xf;
sys/dev/rasops/rasops.c
1792
bg = ((u_int)attr >> 16) & 0xf;
sys/dev/rasops/rasops.c
1793
attr &= ~0x0ffff0000;
sys/dev/rasops/rasops.c
1794
attr |= (fg << 16) | (bg << 24);
sys/dev/rasops/rasops.c
1797
return ri->ri_putchar(ri, ri->ri_crow, ri->ri_ccol, uc, attr);
sys/dev/rasops/rasops.c
1960
scr->rs_bs[off].attr);
sys/dev/rasops/rasops.c
283
uint32_t attr;
sys/dev/rasops/rasops.c
285
if (rasops_alloc_screen(ri, &cookie, &curx, &cury, &attr))
sys/dev/rasops/rasops.c
303
uint32_t attr;
sys/dev/rasops/rasops.c
314
ri->ri_pack_attr(ri, 0, 0, 0, &attr);
sys/dev/rasops/rasops.c
317
ri->ri_bs[i].attr = attr;
sys/dev/rasops/rasops.c
538
rasops_pack_cattr(void *cookie, int fg, int bg, int flg, uint32_t *attr)
sys/dev/rasops/rasops.c
560
*attr = (bg << 16) | (fg << 24) | (flg & WSATTR_UNDERLINE);
sys/dev/rasops/rasops.c
568
rasops_pack_mattr(void *cookie, int fg, int bg, int flg, uint32_t *attr)
sys/dev/rasops/rasops.c
584
*attr = (bg << 16) | (fg << 24) | (flg & WSATTR_UNDERLINE);
sys/dev/rasops/rasops.c
873
rasops_unpack_attr(void *cookie, uint32_t attr, int *fg, int *bg, int *underline)
sys/dev/rasops/rasops.c
875
*fg = ((u_int)attr >> 24) & 0xf;
sys/dev/rasops/rasops.c
876
*bg = ((u_int)attr >> 16) & 0xf;
sys/dev/rasops/rasops.c
878
*underline = (u_int)attr & WSATTR_UNDERLINE;
sys/dev/rasops/rasops.c
885
rasops_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/dev/rasops/rasops.c
906
clr = ri->ri_devcmap[(attr >> 16) & 0xf];
sys/dev/rasops/rasops1.c
111
bg = (attr & 0x000f0000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
sys/dev/rasops/rasops1.c
112
fg = (attr & 0x0f000000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
sys/dev/rasops/rasops1.c
163
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops1.c
216
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops1.c
231
rasops1_putchar8(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops1.c
252
bg = (attr & 0x000f0000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
sys/dev/rasops/rasops1.c
253
fg = (attr & 0x0f000000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
sys/dev/rasops/rasops1.c
284
if ((attr & WSATTR_UNDERLINE) != 0)
sys/dev/rasops/rasops1.c
294
rasops1_putchar16(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops1.c
315
bg = (attr & 0x000f0000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
sys/dev/rasops/rasops1.c
316
fg = (attr & 0x0f000000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
sys/dev/rasops/rasops1.c
348
if ((attr & WSATTR_UNDERLINE) != 0)
sys/dev/rasops/rasops1.c
85
rasops1_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops15.c
108
rasops15_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops15.c
129
clr[1] = ri->ri_devcmap[((u_int)attr >> 24) & 0xf];
sys/dev/rasops/rasops15.c
130
clr[0] = ri->ri_devcmap[((u_int)attr >> 16) & 0xf];
sys/dev/rasops/rasops15.c
162
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops15.c
180
rasops15_makestamp(struct rasops_info *ri, uint32_t attr)
sys/dev/rasops/rasops15.c
185
fg = ri->ri_devcmap[((u_int)attr >> 24) & 0xf] & 0xffff;
sys/dev/rasops/rasops15.c
186
bg = ri->ri_devcmap[((u_int)attr >> 16) & 0xf] & 0xffff;
sys/dev/rasops/rasops15.c
187
stamp_attr = attr;
sys/dev/rasops/rasops15.c
208
rasops15_putchar8(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops15.c
218
return rasops15_putchar(cookie, row, col, uc, attr);
sys/dev/rasops/rasops15.c
236
if (attr != stamp_attr)
sys/dev/rasops/rasops15.c
237
rasops15_makestamp(ri, attr);
sys/dev/rasops/rasops15.c
268
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops15.c
284
rasops15_putchar12(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops15.c
294
return rasops15_putchar(cookie, row, col, uc, attr);
sys/dev/rasops/rasops15.c
312
if (attr != stamp_attr)
sys/dev/rasops/rasops15.c
313
rasops15_makestamp(ri, attr);
sys/dev/rasops/rasops15.c
348
if (attr & WSATTR_UNDERLINE) {
sys/dev/rasops/rasops15.c
364
rasops15_putchar16(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops15.c
374
return rasops15_putchar(cookie, row, col, uc, attr);
sys/dev/rasops/rasops15.c
392
if (attr != stamp_attr)
sys/dev/rasops/rasops15.c
393
rasops15_makestamp(ri, attr);
sys/dev/rasops/rasops15.c
41
int rasops15_putchar(void *, int, int, u_int, uint32_t attr);
sys/dev/rasops/rasops15.c
43
int rasops15_putchar8(void *, int, int, u_int, uint32_t attr);
sys/dev/rasops/rasops15.c
433
if (attr & WSATTR_UNDERLINE) {
sys/dev/rasops/rasops15.c
44
int rasops15_putchar12(void *, int, int, u_int, uint32_t attr);
sys/dev/rasops/rasops15.c
45
int rasops15_putchar16(void *, int, int, u_int, uint32_t attr);
sys/dev/rasops/rasops24.c
109
rasops24_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops24.c
130
clr[1] = ri->ri_devcmap[((u_int)attr >> 24) & 0xf];
sys/dev/rasops/rasops24.c
131
clr[0] = ri->ri_devcmap[((u_int)attr >> 16) & 0xf];
sys/dev/rasops/rasops24.c
170
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops24.c
188
rasops24_makestamp(struct rasops_info *ri, uint32_t attr)
sys/dev/rasops/rasops24.c
193
fg = ri->ri_devcmap[((u_int)attr >> 24) & 0xf] & 0xffffff;
sys/dev/rasops/rasops24.c
194
bg = ri->ri_devcmap[((u_int)attr >> 16) & 0xf] & 0xffffff;
sys/dev/rasops/rasops24.c
195
stamp_attr = attr;
sys/dev/rasops/rasops24.c
229
rasops24_putchar8(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops24.c
239
return rasops24_putchar(cookie, row, col, uc, attr);
sys/dev/rasops/rasops24.c
257
if (attr != stamp_attr)
sys/dev/rasops/rasops24.c
258
rasops24_makestamp(ri, attr);
sys/dev/rasops/rasops24.c
291
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops24.c
307
rasops24_putchar12(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops24.c
317
return rasops24_putchar(cookie, row, col, uc, attr);
sys/dev/rasops/rasops24.c
335
if (attr != stamp_attr)
sys/dev/rasops/rasops24.c
336
rasops24_makestamp(ri, attr);
sys/dev/rasops/rasops24.c
375
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops24.c
392
rasops24_putchar16(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops24.c
402
return rasops24_putchar(cookie, row, col, uc, attr);
sys/dev/rasops/rasops24.c
42
int rasops24_putchar(void *, int, int, u_int, uint32_t attr);
sys/dev/rasops/rasops24.c
420
if (attr != stamp_attr)
sys/dev/rasops/rasops24.c
421
rasops24_makestamp(ri, attr);
sys/dev/rasops/rasops24.c
44
int rasops24_putchar8(void *, int, int, u_int, uint32_t attr);
sys/dev/rasops/rasops24.c
45
int rasops24_putchar12(void *, int, int, u_int, uint32_t attr);
sys/dev/rasops/rasops24.c
46
int rasops24_putchar16(void *, int, int, u_int, uint32_t attr);
sys/dev/rasops/rasops24.c
466
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops32.c
217
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops32.c
65
rasops32_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops32.c
94
b = ri->ri_devcmap[(attr >> 16) & 0xf];
sys/dev/rasops/rasops32.c
95
f = ri->ri_devcmap[(attr >> 24) & 0xf];
sys/dev/rasops/rasops4.c
124
bg = ri->ri_devcmap[(attr >> 16) & 0xf];
sys/dev/rasops/rasops4.c
125
fg = ri->ri_devcmap[(attr >> 24) & 0xf];
sys/dev/rasops/rasops4.c
160
if (attr & WSATTR_UNDERLINE) {
sys/dev/rasops/rasops4.c
197
if (attr & WSATTR_UNDERLINE) {
sys/dev/rasops/rasops4.c
212
rasops4_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops4.c
224
rasops4_makestamp(struct rasops_info *ri, uint32_t attr)
sys/dev/rasops/rasops4.c
228
fg = ri->ri_devcmap[(attr >> 24) & 0xf] & 0xf;
sys/dev/rasops/rasops4.c
229
bg = ri->ri_devcmap[(attr >> 16) & 0xf] & 0xf;
sys/dev/rasops/rasops4.c
230
stamp_attr = attr;
sys/dev/rasops/rasops4.c
251
rasops4_putchar8(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops4.c
261
return rasops4_putchar(cookie, row, col, uc, attr);
sys/dev/rasops/rasops4.c
284
if (attr != stamp_attr)
sys/dev/rasops/rasops4.c
285
rasops4_makestamp(ri, attr);
sys/dev/rasops/rasops4.c
308
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops4.c
323
rasops4_putchar12(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops4.c
333
return rasops4_putchar(cookie, row, col, uc, attr);
sys/dev/rasops/rasops4.c
356
if (attr != stamp_attr)
sys/dev/rasops/rasops4.c
357
rasops4_makestamp(ri, attr);
sys/dev/rasops/rasops4.c
382
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops4.c
398
rasops4_putchar16(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops4.c
408
return rasops4_putchar(cookie, row, col, uc, attr);
sys/dev/rasops/rasops4.c
431
if (attr != stamp_attr)
sys/dev/rasops/rasops4.c
432
rasops4_makestamp(ri, attr);
sys/dev/rasops/rasops4.c
459
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops4.c
99
rasops4_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops8.c
116
clr[0] = (u_char)ri->ri_devcmap[(attr >> 16) & 0xf];
sys/dev/rasops/rasops8.c
117
clr[1] = (u_char)ri->ri_devcmap[(attr >> 24) & 0xf];
sys/dev/rasops/rasops8.c
148
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops8.c
165
rasops8_makestamp(struct rasops_info *ri, uint32_t attr)
sys/dev/rasops/rasops8.c
170
fg = ri->ri_devcmap[(attr >> 24) & 0xf] & 0xff;
sys/dev/rasops/rasops8.c
171
bg = ri->ri_devcmap[(attr >> 16) & 0xf] & 0xff;
sys/dev/rasops/rasops8.c
172
stamp_attr = attr;
sys/dev/rasops/rasops8.c
197
rasops8_putchar8(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops8.c
207
return rasops8_putchar(cookie, row, col, uc, attr);
sys/dev/rasops/rasops8.c
225
if (attr != stamp_attr)
sys/dev/rasops/rasops8.c
226
rasops8_makestamp(ri, attr);
sys/dev/rasops/rasops8.c
251
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops8.c
265
rasops8_putchar12(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops8.c
275
return rasops8_putchar(cookie, row, col, uc, attr);
sys/dev/rasops/rasops8.c
293
if (attr != stamp_attr)
sys/dev/rasops/rasops8.c
294
rasops8_makestamp(ri, attr);
sys/dev/rasops/rasops8.c
322
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops8.c
336
rasops8_putchar16(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops8.c
346
return rasops8_putchar(cookie, row, col, uc, attr);
sys/dev/rasops/rasops8.c
364
if (attr != stamp_attr)
sys/dev/rasops/rasops8.c
365
rasops8_makestamp(ri, attr);
sys/dev/rasops/rasops8.c
390
if ((attr & WSATTR_UNDERLINE) != 0) {
sys/dev/rasops/rasops8.c
41
int rasops8_putchar(void *, int, int, u_int, uint32_t attr);
sys/dev/rasops/rasops8.c
43
int rasops8_putchar8(void *, int, int, u_int, uint32_t attr);
sys/dev/rasops/rasops8.c
44
int rasops8_putchar12(void *, int, int, u_int, uint32_t attr);
sys/dev/rasops/rasops8.c
45
int rasops8_putchar16(void *, int, int, u_int, uint32_t attr);
sys/dev/rasops/rasops8.c
96
rasops8_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/rasops/rasops_bitops.h
40
NAME(erasecols)(void *cookie, int row, int col, int num, uint32_t attr)
sys/dev/rasops/rasops_bitops.h
67
clr = ri->ri_devcmap[(attr >> 16) & 0xf];
sys/dev/sbus/cgsix.c
897
cgsix_ras_erasecols(void *cookie, int row, int col, int n, uint32_t attr)
sys/dev/sbus/cgsix.c
917
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/dev/sbus/cgsix.c
941
cgsix_ras_eraserows(void *cookie, int row, int n, uint32_t attr)
sys/dev/sbus/cgsix.c
956
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/dev/sbus/mgx.c
710
mgx_ras_erasecols(void *v, int row, int col, int n, uint32_t attr)
sys/dev/sbus/mgx.c
717
ri->ri_ops.unpack_attr(v, attr, &fg, &bg, NULL);
sys/dev/sbus/mgx.c
740
mgx_ras_eraserows(void *v, int row, int n, uint32_t attr)
sys/dev/sbus/mgx.c
747
ri->ri_ops.unpack_attr(v, attr, &fg, &bg, NULL);
sys/dev/sbus/zx.c
567
zx_fillrect(struct rasops_info *ri, int x, int y, int w, int h, uint32_t attr,
sys/dev/sbus/zx.c
579
ri->ri_ops.unpack_attr(ri, attr, &fg, &bg, NULL);
sys/dev/sbus/zx.c
644
zx_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/dev/sbus/zx.c
650
zx_fillrect(ri, col, row, num, 1, attr, ZX_STD_ROP);
sys/dev/sbus/zx.c
656
zx_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/dev/sbus/zx.c
671
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/dev/sbus/zx.c
682
zx_fillrect(ri, 0, row, ri->ri_cols, num, attr, ZX_STD_ROP);
sys/dev/sbus/zx.c
712
zx_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/sbus/zx.c
725
ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, &ul);
sys/dev/sbus/zx.c
737
zx_fillrect(ri, col, row, 1, 1, attr, ZX_STD_ROP);
sys/dev/sdmmc/sdhc.c
1028
uint16_t attr;
sys/dev/sdmmc/sdhc.c
1030
attr = SDHC_ADMA2_VALID | SDHC_ADMA2_ACT_TRANS;
sys/dev/sdmmc/sdhc.c
1032
attr |= SDHC_ADMA2_END;
sys/dev/sdmmc/sdhc.c
1035
desc64[seg].attribute = htole16(attr);
sys/dev/sdmmc/sdhc.c
1042
desc32[seg].attribute = htole16(attr);
sys/dev/usb/ehci.c
678
int attr = xfer->pipe->endpoint->edesc->bmAttributes;
sys/dev/usb/ehci.c
680
if (UE_GET_XFERTYPE(attr) == UE_ISOCHRONOUS)
sys/dev/usb/if_mtw.c
1789
uint32_t attr;
sys/dev/usb/if_mtw.c
1864
mtw_read(sc, MTW_SKEY_MODE_0_7, &attr);
sys/dev/usb/if_mtw.c
1865
attr &= ~(0xf << (k->k_id * 4));
sys/dev/usb/if_mtw.c
1866
attr |= mode << (k->k_id * 4);
sys/dev/usb/if_mtw.c
1867
mtw_write(sc, MTW_SKEY_MODE_0_7, attr);
sys/dev/usb/if_mtw.c
1871
mtw_read(sc, MTW_WCID_ATTR(wcid + 1), &attr);
sys/dev/usb/if_mtw.c
1872
attr = (attr & ~0xf) | (mode << 1);
sys/dev/usb/if_mtw.c
1873
mtw_write(sc, MTW_WCID_ATTR(wcid + 1), attr);
sys/dev/usb/if_mtw.c
1877
mtw_read(sc, MTW_WCID_ATTR(wcid), &attr);
sys/dev/usb/if_mtw.c
1878
attr = (attr & ~0xf) | (mode << 1);
sys/dev/usb/if_mtw.c
1879
mtw_write(sc, MTW_WCID_ATTR(wcid), attr);
sys/dev/usb/if_mtw.c
1883
mtw_read(sc, MTW_WCID_ATTR(wcid), &attr);
sys/dev/usb/if_mtw.c
1884
attr = (attr & ~0xf) | (mode << 1) | MTW_RX_PKEY_EN;
sys/dev/usb/if_mtw.c
1885
mtw_write(sc, MTW_WCID_ATTR(wcid), attr);
sys/dev/usb/if_mtw.c
1917
uint32_t attr;
sys/dev/usb/if_mtw.c
1922
mtw_read(sc, MTW_SKEY_MODE_0_7, &attr);
sys/dev/usb/if_mtw.c
1923
attr &= ~(0xf << (k->k_id * 4));
sys/dev/usb/if_mtw.c
1924
mtw_write(sc, MTW_SKEY_MODE_0_7, attr);
sys/dev/usb/if_mtw.c
1929
mtw_read(sc, MTW_WCID_ATTR(wcid), &attr);
sys/dev/usb/if_mtw.c
1930
attr &= ~0xf;
sys/dev/usb/if_mtw.c
1931
mtw_write(sc, MTW_WCID_ATTR(wcid), attr);
sys/dev/usb/if_run.c
1937
uint32_t attr;
sys/dev/usb/if_run.c
2009
run_read(sc, RT2860_SKEY_MODE_0_7, &attr);
sys/dev/usb/if_run.c
2010
attr &= ~(0xf << (k->k_id * 4));
sys/dev/usb/if_run.c
2011
attr |= mode << (k->k_id * 4);
sys/dev/usb/if_run.c
2012
run_write(sc, RT2860_SKEY_MODE_0_7, attr);
sys/dev/usb/if_run.c
2015
run_read(sc, RT2860_WCID_ATTR(wcid), &attr);
sys/dev/usb/if_run.c
2016
attr = (attr & ~0xf) | (mode << 1) | RT2860_RX_PKEY_EN;
sys/dev/usb/if_run.c
2017
run_write(sc, RT2860_WCID_ATTR(wcid), attr);
sys/dev/usb/if_run.c
2049
uint32_t attr;
sys/dev/usb/if_run.c
2054
run_read(sc, RT2860_SKEY_MODE_0_7, &attr);
sys/dev/usb/if_run.c
2055
attr &= ~(0xf << (k->k_id * 4));
sys/dev/usb/if_run.c
2056
run_write(sc, RT2860_SKEY_MODE_0_7, attr);
sys/dev/usb/if_run.c
2061
run_read(sc, RT2860_WCID_ATTR(wcid), &attr);
sys/dev/usb/if_run.c
2062
attr &= ~0xf;
sys/dev/usb/if_run.c
2063
run_write(sc, RT2860_WCID_ATTR(wcid), attr);
sys/dev/usb/uaudio.c
2067
unsigned int type, addr, attr, maxpkt, ival;
sys/dev/usb/uaudio.c
2087
if (!uaudio_getnum(&dp, 1, &attr))
sys/dev/usb/uaudio.c
2095
__func__, addr, xfer[UE_GET_XFERTYPE(attr)],
sys/dev/usb/uaudio.c
2394
unsigned int addr, attr, maxpkt, isotype, ival;
sys/dev/usb/uaudio.c
2398
if (!uaudio_getnum(p, 1, &attr))
sys/dev/usb/uaudio.c
2408
uaudio_isoname(UE_GET_ISO_TYPE(attr)),
sys/dev/usb/uaudio.c
2409
uaudio_usagename(UE_GET_ISO_USAGE(attr)),
sys/dev/usb/uaudio.c
2412
if (UE_GET_XFERTYPE(attr) != UE_ISOCHRONOUS) {
sys/dev/usb/uaudio.c
2429
isotype = UE_GET_ISO_TYPE(attr);
sys/dev/usb/uaudio.c
2463
unsigned int subtype, attr;
sys/dev/usb/uaudio.c
2471
if (!uaudio_getnum(p, 1, &attr))
sys/dev/usb/uaudio.c
2474
a->v1_cap_freqctl = !!(attr & UAUDIO_EP_FREQCTL);
sys/dev/usb/uaudio.c
697
uaudio_clkname(unsigned int attr)
sys/dev/usb/uaudio.c
701
return names[attr & 3];
sys/dev/usb/udl.c
846
udl_erasecols(void *cookie, int row, int col, int num, uint32_t attr)
sys/dev/usb/udl.c
862
sc->sc_ri.ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/dev/usb/udl.c
889
udl_eraserows(void *cookie, int row, int num, uint32_t attr)
sys/dev/usb/udl.c
904
sc->sc_ri.ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/dev/usb/udl.c
931
udl_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr)
sys/dev/usb/udl.c
943
sc->sc_ri.ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
sys/dev/usb/uftdi.c
805
int addr, dir, attr;
sys/dev/usb/uftdi.c
815
attr = UE_GET_XFERTYPE(ed->bmAttributes);
sys/dev/usb/uftdi.c
816
if (dir == UE_DIR_IN && attr == UE_BULK) {
sys/dev/usb/uftdi.c
820
} else if (dir == UE_DIR_OUT && attr == UE_BULK) {
sys/dev/wscons/wsdisplay.c
2691
uint32_t attr;
sys/dev/wscons/wsdisplay.c
2695
(*dconf->emulops->unpack_attr)(dconf->emulcookie, cell.attr, &fg,
sys/dev/wscons/wsdisplay.c
2713
(ul ? WSATTR_UNDERLINE : 0), &attr) == 0) {
sys/dev/wscons/wsdisplay.c
2714
cell.attr = attr;
sys/dev/wscons/wsdisplay.c
2715
PUTCHAR(dconf, pos, cell.uc, cell.attr);
sys/dev/wscons/wsdisplayvar.h
124
uint32_t attr;
sys/dev/wscons/wsdisplayvar.h
76
int (*putchar)(void *c, int row, int col, u_int uc, uint32_t attr);
sys/dev/wscons/wsdisplayvar.h
82
int (*eraserows)(void *c, int row, int nrows, uint32_t attr);
sys/dev/wscons/wsdisplayvar.h
85
void (*unpack_attr)(void *c, uint32_t attr, int *fg, int *bg,
sys/dev/wscons/wsemul_sun.c
407
uint32_t attr, bkgdattr;
sys/dev/wscons/wsemul_sun.c
557
if (wsemul_sun_selectattribute(edp, flags, fgcol, bgcol, &attr,
sys/dev/wscons/wsemul_sun.c
564
edp->curattr = attr;
sys/dev/wscons/wsemul_sun.c
892
int fgcol, int bgcol, uint32_t *attr, uint32_t *bkgdattr)
sys/dev/wscons/wsemul_sun.c
945
flags, attr);
sys/dev/wscons/wsemul_vt100_subr.c
231
uint32_t attr, bkgdattr;
sys/dev/wscons/wsemul_vt100_subr.c
670
if (vt100_selectattribute(edp, flags, fgcol, bgcol, &attr,
sys/dev/wscons/wsemul_vt100_subr.c
677
edp->curattr = attr;
sys/dev/wscons/wsemul_vt100_subr.c
783
int bgcol, uint32_t *attr, uint32_t *bkgdattr)
sys/dev/wscons/wsemul_vt100_subr.c
847
flags, attr);
sys/dev/wscons/wsmoused.h
90
#define PUTCHAR(dconf, pos, uc, attr) \
sys/dev/wscons/wsmoused.h
93
((pos) % N_COLS(dconf)), (uc), (attr)))
sys/kern/kern_exec.c
258
struct vattr attr;
sys/kern/kern_exec.c
305
pack.ep_vap = &attr;
sys/kern/kern_exec.c
601
if ((attr.va_mode & (VSUID | VSGID)) && proc_cansugid(p)) {
sys/kern/kern_exec.c
615
if (attr.va_mode & VSUID)
sys/kern/kern_exec.c
616
cred->cr_uid = attr.va_uid;
sys/kern/kern_exec.c
617
if (attr.va_mode & VSGID)
sys/kern/kern_exec.c
618
cred->cr_gid = attr.va_gid;
sys/kern/subr_userconf.c
389
short attr = -1, i = 0, l = 0;
sys/kern/subr_userconf.c
400
attr = i;
sys/kern/subr_userconf.c
405
if (attr == -1) {
sys/kern/subr_userconf.c
409
*val = attr;
sys/kern/subr_userconf.c
781
userconf_common_attr_val(short attr, long *val, char routine)
sys/kern/subr_userconf.c
795
if (locnamp[ln] == attr) {
sys/kern/subr_userconf.c
837
short attr = -1, i = 0, l = 0;
sys/kern/subr_userconf.c
851
attr = i;
sys/kern/subr_userconf.c
857
if (attr == -1) {
sys/kern/subr_userconf.c
863
userconf_common_attr_val(attr, NULL, UC_SHOW);
sys/kern/subr_userconf.c
866
userconf_common_attr_val(attr, &a, UC_SHOW);
sys/kern/subr_userconf.c
963
userconf_common_attr(char *cmd, int attr, char routine)
sys/kern/subr_userconf.c
983
userconf_common_attr_val(attr, &a, routine);
sys/nfs/nfs_kq.c
108
if (nfs_getattrcache(ke->vp, &attr) != ENOENT)
sys/nfs/nfs_kq.c
121
error = VOP_GETATTR(ke->vp, &attr, p->p_ucred, p);
sys/nfs/nfs_kq.c
130
if (attr.va_size != osize) {
sys/nfs/nfs_kq.c
133
if (attr.va_size > osize)
sys/nfs/nfs_kq.c
139
ke->omtime = attr.va_mtime;
sys/nfs/nfs_kq.c
140
} else if (attr.va_mtime.tv_sec != ke->omtime.tv_sec
sys/nfs/nfs_kq.c
141
|| attr.va_mtime.tv_nsec != ke->omtime.tv_nsec) {
sys/nfs/nfs_kq.c
143
ke->omtime = attr.va_mtime;
sys/nfs/nfs_kq.c
146
if (attr.va_ctime.tv_sec != ke->octime.tv_sec
sys/nfs/nfs_kq.c
147
|| attr.va_ctime.tv_nsec != ke->octime.tv_nsec) {
sys/nfs/nfs_kq.c
149
ke->octime = attr.va_ctime;
sys/nfs/nfs_kq.c
152
if (attr.va_nlink != ke->onlink) {
sys/nfs/nfs_kq.c
154
ke->onlink = attr.va_nlink;
sys/nfs/nfs_kq.c
351
struct vattr attr;
sys/nfs/nfs_kq.c
360
memset(&attr, 0, sizeof(attr));
sys/nfs/nfs_kq.c
361
(void) VOP_GETATTR(vp, &attr, p->p_ucred, p);
sys/nfs/nfs_kq.c
386
ke->omtime = attr.va_mtime;
sys/nfs/nfs_kq.c
387
ke->octime = attr.va_ctime;
sys/nfs/nfs_kq.c
388
ke->onlink = attr.va_nlink;
sys/nfs/nfs_kq.c
93
struct vattr attr;
sys/nfs/nfs_serv.c
544
struct vattr attr;
sys/nfs/nfs_serv.c
599
getret = VOP_GETATTR(vp, &attr, cred, procp);
sys/nfs/nfs_serv.c
607
nfsm_srvpostop_attr(nfsd, getret, &attr, &info);
sys/nfs/nfs_vfsops.c
266
struct vattr attr;
sys/nfs/nfs_vfsops.c
297
error = VOP_GETATTR(rootvp, &attr, procp->p_ucred, procp);
sys/nfs/nfs_vfsops.c
299
n = attr.va_atime.tv_sec;
sys/nfs/nfs_vfsops.c
360
error = VOP_GETATTR(vp, &attr, procp->p_ucred, procp);
sys/nfs/nfs_vfsops.c
363
n = (long) (attr.va_size >> DEV_BSHIFT);
sys/nfs/nfs_vfsops.c
619
struct vattr attr;
sys/nfs/nfs_vfsops.c
684
error = VOP_GETATTR(vp, &attr, p->p_ucred, p);
sys/ntfs/ntfs_subr.c
258
struct attr *ap;
sys/ntfs/ntfs_subr.c
324
ap = (struct attr *) ((caddr_t)mfrp + off);
sys/ntfs/ntfs_subr.c
337
ap = (struct attr *) ((caddr_t)mfrp + off);
sys/ntfs/ntfs_subr.c
533
struct attr *rap)
sys/ntfs/ntfs_subr.h
83
int ntfs_attrtontvattr( struct ntfsmount *, struct ntvattr **, struct attr * );
sys/sys/tree.h
382
#define RB_PROTOTYPE_INTERNAL(name, type, field, cmp, attr) \
sys/sys/tree.h
383
attr void name##_RB_INSERT_COLOR(struct name *, struct type *); \
sys/sys/tree.h
384
attr void name##_RB_REMOVE_COLOR(struct name *, struct type *, struct type *);\
sys/sys/tree.h
385
attr struct type *name##_RB_REMOVE(struct name *, struct type *); \
sys/sys/tree.h
386
attr struct type *name##_RB_INSERT(struct name *, struct type *); \
sys/sys/tree.h
387
attr struct type *name##_RB_FIND(struct name *, struct type *); \
sys/sys/tree.h
388
attr struct type *name##_RB_NFIND(struct name *, struct type *); \
sys/sys/tree.h
389
attr struct type *name##_RB_NEXT(struct type *); \
sys/sys/tree.h
390
attr struct type *name##_RB_PREV(struct type *); \
sys/sys/tree.h
391
attr struct type *name##_RB_MINMAX(struct name *, int); \
sys/sys/tree.h
401
#define RB_GENERATE_INTERNAL(name, type, field, cmp, attr) \
sys/sys/tree.h
402
attr void \
sys/sys/tree.h
446
attr void \
sys/sys/tree.h
522
attr struct type * \
sys/sys/tree.h
590
attr struct type * \
sys/sys/tree.h
621
attr struct type * \
sys/sys/tree.h
639
attr struct type * \
sys/sys/tree.h
659
attr struct type * \
sys/sys/tree.h
680
attr struct type * \
sys/sys/tree.h
701
attr struct type * \
usr.bin/ctfconv/dw.c
443
uint64_t attr = 0, form = 0;
usr.bin/ctfconv/dw.c
445
if (dw_read_uleb128(abseg, &attr) ||
usr.bin/ctfconv/dw.c
449
if ((attr == 0) && (form == 0))
usr.bin/ctfconv/dw.c
456
dat->dat_attr = attr;
usr.bin/less/charset.c
103
goto attr;
usr.bin/less/charset.c
109
goto attr;
usr.bin/less/charset.c
116
attr:
usr.bin/less/line.c
100
char *new_attr = recallocarray(attr, size_linebuf, new_size, 1);
usr.bin/less/line.c
1004
*ap = attr[i];
usr.bin/less/line.c
103
attr = new_attr;
usr.bin/less/line.c
165
attr[curr] = AT_NORMAL|AT_HILITE;
usr.bin/less/line.c
167
attr[curr] = AT_NORMAL;
usr.bin/less/line.c
186
attr[curr+i] = AT_NORMAL;
usr.bin/less/line.c
197
attr[curr++] = AT_NORMAL;
usr.bin/less/line.c
235
attr[to++] = attr[from++];
usr.bin/less/line.c
238
attr[to++] = attr[from];
usr.bin/less/line.c
25
static char *attr = NULL; /* Extension of linebuf to hold attributes */
usr.bin/less/line.c
274
attr[to] = attr[from];
usr.bin/less/line.c
282
prev_attr = (to > 0) ? attr[to-1] : AT_NORMAL;
usr.bin/less/line.c
283
next_attr = (from + len < curr) ? attr[from + len] : prev_attr;
usr.bin/less/line.c
284
if (!is_at_equiv(attr[from], prev_attr) &&
usr.bin/less/line.c
285
!is_at_equiv(attr[from], next_attr)) {
usr.bin/less/line.c
286
width += attr_swidth(attr[from]);
usr.bin/less/line.c
288
width += attr_ewidth(attr[from]);
usr.bin/less/line.c
305
attr[to++] = attr[from++];
usr.bin/less/line.c
421
if (curr > 0 && !is_at_equiv(attr[curr-1], a))
usr.bin/less/line.c
422
w += attr_ewidth(attr[curr-1]);
usr.bin/less/line.c
424
(curr == 0 || !is_at_equiv(attr[curr-1], a)))
usr.bin/less/line.c
445
!(attr[curr] & (AT_ANSI|AT_BINARY))) {
usr.bin/less/line.c
448
width = pwidth(ch, attr[curr], prev_ch);
usr.bin/less/line.c
561
attr[curr] = a;
usr.bin/less/line.c
573
store_tab(int attr, off_t pos)
usr.bin/less/line.c
588
if (column + to_tab - 1 + pwidth(' ', attr, 0) +
usr.bin/less/line.c
589
attr_ewidth(attr) > sc_width)
usr.bin/less/line.c
593
if (store_char(' ', attr, " ", pos))
usr.bin/less/line.c
754
(attr[curr - 1] & (AT_ANSI|AT_BINARY))) {
usr.bin/less/line.c
781
a = attr[curr];
usr.bin/less/line.c
793
else if (curr > 0 && attr[curr - 1] & AT_UNDERLINE)
usr.bin/less/line.c
795
else if (curr > 0 && attr[curr - 1] & AT_BOLD)
usr.bin/less/line.c
814
a = attr[curr - 1] & (AT_UNDERLINE | AT_BOLD);
usr.bin/less/line.c
84
attr = ecalloc(LINEBUF_SIZE, sizeof (char));
usr.bin/less/line.c
903
if (attr[i] & AT_INDET) {
usr.bin/less/line.c
904
attr[i] &= ~AT_INDET;
usr.bin/less/line.c
905
if (i < curr - 1 && attr[i + 1] & AT_BOLD)
usr.bin/less/line.c
906
attr[i] |= AT_BOLD;
usr.bin/less/line.c
908
attr[i] |= AT_UNDERLINE;
usr.bin/less/line.c
923
attr[curr++] = AT_ANSI;
usr.bin/less/line.c
943
attr[curr] = AT_NORMAL;
usr.bin/less/line.c
961
attr[curr++] = AT_NORMAL;
usr.bin/less/line.c
963
attr[curr++] = AT_NORMAL;
usr.bin/less/line.c
966
attr[curr] = AT_NORMAL;
usr.bin/less/line.c
976
attr[0] = AT_NORMAL|AT_HILITE;
usr.bin/less/screen.c
706
at_enter(int attr)
usr.bin/less/screen.c
708
attr = apply_at_specials(attr);
usr.bin/less/screen.c
711
if (attr & AT_UNDERLINE)
usr.bin/less/screen.c
713
if (attr & AT_BOLD)
usr.bin/less/screen.c
715
if (attr & AT_BLINK)
usr.bin/less/screen.c
717
if (attr & AT_STANDOUT)
usr.bin/less/screen.c
720
attrmode = attr;
usr.bin/less/screen.c
740
at_switch(int attr)
usr.bin/less/screen.c
742
int new_attrmode = apply_at_specials(attr);
usr.bin/less/screen.c
747
at_enter(attr);
usr.bin/less/screen.c
761
apply_at_specials(int attr)
usr.bin/less/screen.c
763
if (attr & AT_BINARY)
usr.bin/less/screen.c
764
attr |= binattr;
usr.bin/less/screen.c
765
if (attr & AT_HILITE)
usr.bin/less/screen.c
766
attr |= AT_STANDOUT;
usr.bin/less/screen.c
767
attr &= ~(AT_BINARY|AT_HILITE);
usr.bin/less/screen.c
769
return (attr);
usr.bin/make/targ.c
292
#define PRINTBIT(attr) case CONCAT(OP_,attr): printf("." #attr " "); break
usr.bin/make/targ.c
293
#define PRINTDBIT(attr) case CONCAT(OP_,attr): if (DEBUG(TARG)) printf("." #attr " "); break
usr.bin/mandoc/cgi.c
185
set_query_attr(char **attr, char **val)
usr.bin/mandoc/cgi.c
188
free(*attr);
usr.bin/mandoc/cgi.c
190
*attr = NULL;
usr.bin/mandoc/cgi.c
193
*attr = *val;
usr.bin/mandoc/html.c
636
const char *attr;
usr.bin/mandoc/html.c
707
attr = "class";
usr.bin/mandoc/html.c
710
attr = "href";
usr.bin/mandoc/html.c
713
attr = "id";
usr.bin/mandoc/html.c
716
attr = "role";
usr.bin/mandoc/html.c
719
attr = arg1;
usr.bin/mandoc/html.c
733
print_word(h, attr);
usr.bin/openssl/pkcs12.c
1070
X509_ATTRIBUTE *attr;
usr.bin/openssl/pkcs12.c
1086
attr = sk_X509_ATTRIBUTE_value(attrlst, i);
usr.bin/openssl/pkcs12.c
1087
obj = X509_ATTRIBUTE_get0_object(attr);
usr.bin/openssl/pkcs12.c
1088
attr_nid = OBJ_obj2nid(X509_ATTRIBUTE_get0_object(attr));
usr.bin/openssl/pkcs12.c
1096
if (X509_ATTRIBUTE_count(attr)) {
usr.bin/openssl/pkcs12.c
1097
for (j = 0; j < X509_ATTRIBUTE_count(attr); j++) {
usr.bin/openssl/pkcs12.c
1098
av = X509_ATTRIBUTE_get0_type(attr, j);
usr.bin/openssl/req.c
113
STACK_OF(CONF_VALUE) * attr, int attribs,
usr.bin/ssh/sftp-client.c
1081
Attrib junk, attr;
usr.bin/ssh/sftp-client.c
1095
if (sftp_stat(conn, oldpath, 0, &attr) != 0)
usr.bin/ssh/sftp-client.c
1099
if (attr.flags & SSH2_FILEXFER_ATTR_PERMISSIONS) {
usr.bin/ssh/sftp-client.c
1100
mode = attr.perm & 0777;
usr.bin/ssh/sftp-client.c
1102
if (!S_ISREG(attr.perm)) {
usr.bin/ssh/sftp-client.c
1112
attrib_clear(&attr);
usr.bin/ssh/sftp-client.c
1113
attr.perm = mode;
usr.bin/ssh/sftp-client.c
1114
attr.flags |= SSH2_FILEXFER_ATTR_PERMISSIONS;
usr.bin/ssh/sftp-client.c
1148
(r = encode_attrib(msg, &attr)) != 0)
usr.bin/ssh/sftp-client.c
1589
Attrib attr;
usr.bin/ssh/sftp-client.c
1597
if (sftp_stat(conn, remote_path, 0, &attr) != 0)
usr.bin/ssh/sftp-client.c
1599
a = &attr;
usr.bin/ssh/sftp-client.c
2445
Attrib attr;
usr.bin/ssh/sftp-client.c
2452
if (sftp_stat(from, from_path, 0, &attr) != 0)
usr.bin/ssh/sftp-client.c
2454
a = &attr;
usr.bin/ssh/sftp-client.c
331
Attrib attr;
usr.bin/ssh/sftp-client.c
360
if ((r = decode_attrib(msg, &attr)) != 0) {
usr.bin/ssh/sftp-client.c
367
*a = attr;
usr.bin/ssh/sftp-client.c
369
type, id, attr.flags, attr.perm);
usr.bin/ssh/ssh-pkcs11.c
1626
#define FILL_ATTR(attr, idx, typ, val, len) \
usr.bin/ssh/ssh-pkcs11.c
1627
{ (attr[idx]).type=(typ); (attr[idx]).pValue=(val); (attr[idx]).ulValueLen=len; idx++; }
usr.bin/ssh/ssh-pkcs11.c
189
pkcs11_find(struct pkcs11_provider *p, CK_ULONG slotidx, CK_ATTRIBUTE *attr,
usr.bin/ssh/ssh-pkcs11.c
200
if ((rv = f->C_FindObjectsInit(session, attr, nattr)) != CKR_OK) {
usr.bin/ssh/ssh-pkcs11.c
290
CK_ATTRIBUTE attr;
usr.bin/ssh/ssh-pkcs11.c
303
attr.type = type;
usr.bin/ssh/ssh-pkcs11.c
304
attr.pValue = &flag;
usr.bin/ssh/ssh-pkcs11.c
305
attr.ulValueLen = sizeof(flag);
usr.bin/ssh/ssh-pkcs11.c
307
rv = f->C_GetAttributeValue(si->session, obj, &attr, 1);
usr.bin/tmux/attributes.c
108
return (attr);
usr.bin/tmux/attributes.c
26
attributes_tostring(int attr)
usr.bin/tmux/attributes.c
31
if (attr == 0)
usr.bin/tmux/attributes.c
35
(attr & GRID_ATTR_CHARSET) ? "acs," : "",
usr.bin/tmux/attributes.c
36
(attr & GRID_ATTR_BRIGHT) ? "bright," : "",
usr.bin/tmux/attributes.c
37
(attr & GRID_ATTR_DIM) ? "dim," : "",
usr.bin/tmux/attributes.c
38
(attr & GRID_ATTR_UNDERSCORE) ? "underscore," : "",
usr.bin/tmux/attributes.c
39
(attr & GRID_ATTR_BLINK)? "blink," : "",
usr.bin/tmux/attributes.c
40
(attr & GRID_ATTR_REVERSE) ? "reverse," : "",
usr.bin/tmux/attributes.c
41
(attr & GRID_ATTR_HIDDEN) ? "hidden," : "",
usr.bin/tmux/attributes.c
42
(attr & GRID_ATTR_ITALICS) ? "italics," : "",
usr.bin/tmux/attributes.c
43
(attr & GRID_ATTR_STRIKETHROUGH) ? "strikethrough," : "",
usr.bin/tmux/attributes.c
44
(attr & GRID_ATTR_UNDERSCORE_2) ? "double-underscore," : "",
usr.bin/tmux/attributes.c
45
(attr & GRID_ATTR_UNDERSCORE_3) ? "curly-underscore," : "",
usr.bin/tmux/attributes.c
46
(attr & GRID_ATTR_UNDERSCORE_4) ? "dotted-underscore," : "",
usr.bin/tmux/attributes.c
47
(attr & GRID_ATTR_UNDERSCORE_5) ? "dashed-underscore," : "",
usr.bin/tmux/attributes.c
48
(attr & GRID_ATTR_OVERLINE) ? "overline," : "",
usr.bin/tmux/attributes.c
49
(attr & GRID_ATTR_NOATTR) ? "noattr," : "");
usr.bin/tmux/attributes.c
60
int attr;
usr.bin/tmux/attributes.c
65
int attr;
usr.bin/tmux/attributes.c
92
attr = 0;
usr.bin/tmux/attributes.c
99
attr |= table[i].attr;
usr.bin/tmux/grid.c
1001
if (((~attr & attrs[i].mask) &&
usr.bin/tmux/grid.c
1011
if ((attr & attrs[i].mask) && !(lastattr & attrs[i].mask))
usr.bin/tmux/grid.c
1055
if ((attr & GRID_ATTR_CHARSET) && !(lastattr & GRID_ATTR_CHARSET)) {
usr.bin/tmux/grid.c
1061
if (!(attr & GRID_ATTR_CHARSET) && (lastattr & GRID_ATTR_CHARSET)) {
usr.bin/tmux/grid.c
136
gee->attr = gc->attr;
usr.bin/tmux/grid.c
250
if (gc1->attr != gc2->attr)
usr.bin/tmux/grid.c
553
gc->attr = gee->attr;
usr.bin/tmux/grid.c
568
gc->attr = gce->data.attr;
usr.bin/tmux/grid.c
74
gce->data.attr = gc->attr;
usr.bin/tmux/grid.c
85
if (gc->attr > 0xff)
usr.bin/tmux/grid.c
975
u_int attr = gc->attr, lastattr = lastgc->attr;
usr.bin/tmux/input.c
1214
ictx->cell.cell.attr |= GRID_ATTR_CHARSET;
usr.bin/tmux/input.c
1216
ictx->cell.cell.attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/input.c
1223
ictx->cell.cell.attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/input.c
1736
ictx->cell.cell.attr |= GRID_ATTR_CHARSET;
usr.bin/tmux/input.c
1738
ictx->cell.cell.attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/input.c
2241
gc->attr &= ~GRID_ATTR_ALL_UNDERSCORE;
usr.bin/tmux/input.c
2244
gc->attr &= ~GRID_ATTR_ALL_UNDERSCORE;
usr.bin/tmux/input.c
2245
gc->attr |= GRID_ATTR_UNDERSCORE;
usr.bin/tmux/input.c
2248
gc->attr &= ~GRID_ATTR_ALL_UNDERSCORE;
usr.bin/tmux/input.c
2249
gc->attr |= GRID_ATTR_UNDERSCORE_2;
usr.bin/tmux/input.c
2252
gc->attr &= ~GRID_ATTR_ALL_UNDERSCORE;
usr.bin/tmux/input.c
2253
gc->attr |= GRID_ATTR_UNDERSCORE_3;
usr.bin/tmux/input.c
2256
gc->attr &= ~GRID_ATTR_ALL_UNDERSCORE;
usr.bin/tmux/input.c
2257
gc->attr |= GRID_ATTR_UNDERSCORE_4;
usr.bin/tmux/input.c
2260
gc->attr &= ~GRID_ATTR_ALL_UNDERSCORE;
usr.bin/tmux/input.c
2261
gc->attr |= GRID_ATTR_UNDERSCORE_5;
usr.bin/tmux/input.c
2331
gc->attr |= GRID_ATTR_BRIGHT;
usr.bin/tmux/input.c
2334
gc->attr |= GRID_ATTR_DIM;
usr.bin/tmux/input.c
2337
gc->attr |= GRID_ATTR_ITALICS;
usr.bin/tmux/input.c
2340
gc->attr &= ~GRID_ATTR_ALL_UNDERSCORE;
usr.bin/tmux/input.c
2341
gc->attr |= GRID_ATTR_UNDERSCORE;
usr.bin/tmux/input.c
2345
gc->attr |= GRID_ATTR_BLINK;
usr.bin/tmux/input.c
2348
gc->attr |= GRID_ATTR_REVERSE;
usr.bin/tmux/input.c
2351
gc->attr |= GRID_ATTR_HIDDEN;
usr.bin/tmux/input.c
2354
gc->attr |= GRID_ATTR_STRIKETHROUGH;
usr.bin/tmux/input.c
2357
gc->attr &= ~GRID_ATTR_ALL_UNDERSCORE;
usr.bin/tmux/input.c
2358
gc->attr |= GRID_ATTR_UNDERSCORE_2;
usr.bin/tmux/input.c
2361
gc->attr &= ~(GRID_ATTR_BRIGHT|GRID_ATTR_DIM);
usr.bin/tmux/input.c
2364
gc->attr &= ~GRID_ATTR_ITALICS;
usr.bin/tmux/input.c
2367
gc->attr &= ~GRID_ATTR_ALL_UNDERSCORE;
usr.bin/tmux/input.c
2370
gc->attr &= ~GRID_ATTR_BLINK;
usr.bin/tmux/input.c
2373
gc->attr &= ~GRID_ATTR_REVERSE;
usr.bin/tmux/input.c
2376
gc->attr &= ~GRID_ATTR_HIDDEN;
usr.bin/tmux/input.c
2379
gc->attr &= ~GRID_ATTR_STRIKETHROUGH;
usr.bin/tmux/input.c
2408
gc->attr |= GRID_ATTR_OVERLINE;
usr.bin/tmux/input.c
2411
gc->attr &= ~GRID_ATTR_OVERLINE;
usr.bin/tmux/mode-tree.c
835
gc.attr ^= GRID_ATTR_BRIGHT;
usr.bin/tmux/mode-tree.c
836
gc0.attr ^= GRID_ATTR_BRIGHT;
usr.bin/tmux/mode-tree.c
858
gc.attr ^= GRID_ATTR_BRIGHT;
usr.bin/tmux/mode-tree.c
859
gc0.attr ^= GRID_ATTR_BRIGHT;
usr.bin/tmux/popup.c
132
pd->defaults.attr = 0;
usr.bin/tmux/popup.c
145
pd->border_cell.attr = 0;
usr.bin/tmux/popup.c
827
pd->border_cell.attr = 0;
usr.bin/tmux/popup.c
843
pd->defaults.attr = 0;
usr.bin/tmux/screen-redraw.c
495
gc.attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/screen-redraw.c
68
gc->attr |= GRID_ATTR_CHARSET;
usr.bin/tmux/screen-redraw.c
72
gc->attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/screen-redraw.c
79
gc->attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/screen-redraw.c
806
gc->attr |= GRID_ATTR_CHARSET;
usr.bin/tmux/screen-redraw.c
83
gc->attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/screen-redraw.c
857
gc.attr ^= GRID_ATTR_REVERSE;
usr.bin/tmux/screen-redraw.c
87
gc->attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/screen-redraw.c
91
gc->attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/screen-redraw.c
95
gc->attr |= GRID_ATTR_CHARSET;
usr.bin/tmux/screen-write.c
1917
else if (gc->attr & GRID_ATTR_CHARSET)
usr.bin/tmux/screen-write.c
2031
else if (gc->attr != gce->data.attr)
usr.bin/tmux/screen-write.c
548
gc.attr ^= GRID_ATTR_CHARSET;
usr.bin/tmux/screen-write.c
618
gc->attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/screen-write.c
622
gc->attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/screen-write.c
626
gc->attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/screen-write.c
630
gc->attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/screen-write.c
634
gc->attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/screen-write.c
639
gc->attr |= GRID_ATTR_CHARSET;
usr.bin/tmux/screen-write.c
661
gc.attr |= GRID_ATTR_CHARSET;
usr.bin/tmux/screen-write.c
694
gc.attr |= GRID_ATTR_CHARSET;
usr.bin/tmux/screen-write.c
745
default_gc.attr |= GRID_ATTR_DIM;
usr.bin/tmux/screen-write.c
747
default_gc.attr &= ~GRID_ATTR_DIM;
usr.bin/tmux/screen-write.c
775
gc.attr |= GRID_ATTR_CHARSET;
usr.bin/tmux/screen-write.c
809
gc.attr &= ~GRID_ATTR_CHARSET;
usr.bin/tmux/screen-write.c
868
gc.attr |= GRID_ATTR_REVERSE;
usr.bin/tmux/screen.c
596
if (dst->attr & GRID_ATTR_NOATTR)
usr.bin/tmux/screen.c
597
dst->attr |= (src->attr & GRID_ATTR_CHARSET);
usr.bin/tmux/screen.c
599
dst->attr |= src->attr;
usr.bin/tmux/style.c
227
sy->gc.attr = 0;
usr.bin/tmux/style.c
230
sy->gc.attr |= GRID_ATTR_NOATTR;
usr.bin/tmux/style.c
235
sy->gc.attr &= ~value;
usr.bin/tmux/style.c
260
sy->gc.attr |= value;
usr.bin/tmux/style.c
364
if (gc->attr != 0) {
usr.bin/tmux/style.c
366
attributes_tostring(gc->attr));
usr.bin/tmux/style.c
408
gc->attr |= sy->gc.attr;
usr.bin/tmux/style.c
91
sy->gc.attr = base->attr;
usr.bin/tmux/tmux.h
805
u_short attr;
usr.bin/tmux/tmux.h
816
u_short attr;
usr.bin/tmux/tmux.h
829
u_char attr;
usr.bin/tmux/tty-draw.c
111
else if (gc->attr == 0 && gc->link == 0) {
usr.bin/tmux/tty-draw.c
301
if (~last.attr & GRID_ATTR_CHARSET)
usr.bin/tmux/tty.c
1423
new.attr |= GRID_ATTR_CHARSET;
usr.bin/tmux/tty.c
2110
if ((gc->attr & GRID_ATTR_CHARSET) && tty_acs_needed(tty))
usr.bin/tmux/tty.c
2436
if (gc2.attr == tty->last_cell.attr &&
usr.bin/tmux/tty.c
2449
if (gc2.attr & GRID_ATTR_REVERSE) {
usr.bin/tmux/tty.c
2451
gc2.attr &= ~GRID_ATTR_REVERSE;
usr.bin/tmux/tty.c
2454
gc2.attr |= GRID_ATTR_REVERSE;
usr.bin/tmux/tty.c
2467
if ((tc->attr & ~gc2.attr) || (tc->us != gc2.us && gc2.us == 0))
usr.bin/tmux/tty.c
2477
changed = gc2.attr & ~tc->attr;
usr.bin/tmux/tty.c
2478
tc->attr = gc2.attr;
usr.bin/tmux/tty.c
2588
gc->attr & GRID_ATTR_BRIGHT &&
usr.bin/tmux/tty.c
2637
gc->attr |= GRID_ATTR_BRIGHT;
usr.bin/tmux/tty.c
654
if (tty->cell.attr & GRID_ATTR_CHARSET) {
usr.bin/tmux/window-copy.c
4556
gc->attr = mkgc->attr;
usr.bin/tmux/window-copy.c
4593
gc->attr = cgc->attr;
usr.bin/tmux/window-copy.c
4607
gc->attr = mgc->attr;
usr.bin/tmux/window-copy.c
5292
if (ud.size == 1 && (gc.attr & GRID_ATTR_CHARSET)) {
usr.sbin/bgpctl/bgpctl.c
1289
ibuf_from_buffer(&ibuf, mre->attrs[j].attr,
usr.sbin/bgpctl/bgpctl.c
1291
output->attr(&ibuf, req->flags, 0);
usr.sbin/bgpctl/bgpctl.c
1370
mre->attrs[j].attr, mre->attrs[j].attr_len);
usr.sbin/bgpctl/bgpctl.c
1700
output->attr(&attrbuf, reqflags, addpath);
usr.sbin/bgpctl/bgpctl.c
546
if (output->attr == NULL)
usr.sbin/bgpctl/bgpctl.c
550
output->attr(&ibuf, res->flags, 0);
usr.sbin/bgpctl/bgpctl.h
30
void (*attr)(struct ibuf *, int, int);
usr.sbin/bgpctl/mrtparser.c
775
if ((ap->attr = malloc(ap->attr_len)) == NULL)
usr.sbin/bgpctl/mrtparser.c
777
if (ibuf_get(&abuf, ap->attr, ap->attr_len) == -1)
usr.sbin/bgpctl/mrtparser.c
801
free(r->entries[i].attrs[j].attr);
usr.sbin/bgpctl/mrtparser.h
35
void *attr;
usr.sbin/bgpctl/output.c
1104
sizeof(struct attr)));
usr.sbin/bgpctl/output.c
1144
stats->aspath_size + stats->attr_cnt * sizeof(struct attr) +
usr.sbin/bgpctl/output.c
1253
.attr = show_attr,
usr.sbin/bgpctl/output_json.c
1087
.attr = json_attr,
usr.sbin/bgpctl/output_json.c
937
stats->attr_cnt * sizeof(struct attr), stats->attr_refs);
usr.sbin/bgpctl/output_json.c
952
stats->aspath_size + stats->attr_cnt * sizeof(struct attr) +
usr.sbin/bgpctl/output_ometric.c
334
stats->attr_cnt * sizeof(struct attr), stats->attr_refs);
usr.sbin/bgpctl/output_ometric.c
350
stats->aspath_size + stats->attr_cnt * sizeof(struct attr) +
usr.sbin/bgpd/kroute.c
1069
struct filter_set_head *attr, int dynamic)
usr.sbin/bgpd/kroute.c
1099
if (send_network(IMSG_NETWORK_ADD, net, attr) == -1)
usr.sbin/bgpd/mrt.c
222
struct attr *oa;
usr.sbin/bgpd/rde.c
2751
struct attr *nasp, *naggr, *oaggr;
usr.sbin/bgpd/rde.c
2854
struct attr *a;
usr.sbin/bgpd/rde.c
2920
struct attr *a;
usr.sbin/bgpd/rde.c
3041
struct attr *a;
usr.sbin/bgpd/rde.h
225
struct attr **others;
usr.sbin/bgpd/rde.h
456
struct attr *attr_optget(const struct rde_aspath *, uint8_t);
usr.sbin/bgpd/rde.h
461
void attr_free(struct rde_aspath *, struct attr *);
usr.sbin/bgpd/rde.h
469
void aspath_merge(struct rde_aspath *, struct attr *);
usr.sbin/bgpd/rde_adjout.c
375
struct adjout_attr *attr, needle = { 0 };
usr.sbin/bgpd/rde_adjout.c
393
if ((attr = CH_FIND(adjout_attr_tree, &attrtable, &needle)) == NULL) {
usr.sbin/bgpd/rde_adjout.c
394
attr = adjout_attr_alloc(asp, comm, nexthop, needle.hash);
usr.sbin/bgpd/rde_adjout.c
397
return attr;
usr.sbin/bgpd/rde_attr.c
100
struct attr **p;
usr.sbin/bgpd/rde_attr.c
140
if ((p = reallocarray(asp->others, l, sizeof(struct attr *))) == NULL)
usr.sbin/bgpd/rde_attr.c
150
struct attr *
usr.sbin/bgpd/rde_attr.c
180
if ((t->others = calloc(s->others_len, sizeof(struct attr *))) == 0)
usr.sbin/bgpd/rde_attr.c
193
attr_eq(const struct attr *oa, const struct attr *ob)
usr.sbin/bgpd/rde_attr.c
220
attr_free(struct rde_aspath *asp, struct attr *attr)
usr.sbin/bgpd/rde_attr.c
225
if (asp->others[l] == attr) {
usr.sbin/bgpd/rde_attr.c
249
struct attr *
usr.sbin/bgpd/rde_attr.c
252
struct attr *a;
usr.sbin/bgpd/rde_attr.c
254
a = calloc(1, sizeof(struct attr));
usr.sbin/bgpd/rde_attr.c
281
struct attr *
usr.sbin/bgpd/rde_attr.c
285
struct attr needle;
usr.sbin/bgpd/rde_attr.c
299
attr_put(struct attr *a)
usr.sbin/bgpd/rde_attr.c
326
CH_GENERATE(attr_tree, attr, attr_eq, attr_hash);
usr.sbin/bgpd/rde_attr.c
458
aspath_merge(struct rde_aspath *a, struct attr *attr)
usr.sbin/bgpd/rde_attr.c
464
ascnt = aspath_count(attr->data, attr->len);
usr.sbin/bgpd/rde_attr.c
467
attr_free(a, attr);
usr.sbin/bgpd/rde_attr.c
472
if (diff && attr->len > 2 && attr->data[0] == AS_SEQUENCE)
usr.sbin/bgpd/rde_attr.c
473
hroom = attr->data[1];
usr.sbin/bgpd/rde_attr.c
475
nlen = attr->len + difflen;
usr.sbin/bgpd/rde_attr.c
485
memcpy(np + nlen - attr->len + 2, attr->data + 2,
usr.sbin/bgpd/rde_attr.c
486
attr->len - 2);
usr.sbin/bgpd/rde_attr.c
488
memcpy(np + nlen - attr->len, attr->data, attr->len);
usr.sbin/bgpd/rde_attr.c
493
attr_free(a, attr);
usr.sbin/bgpd/rde_attr.c
60
static struct attr *attr_alloc(uint8_t, uint8_t, void *, uint16_t, uint64_t);
usr.sbin/bgpd/rde_attr.c
61
static struct attr *attr_lookup(uint8_t, uint8_t, void *, uint16_t, uint64_t);
usr.sbin/bgpd/rde_attr.c
62
static void attr_put(struct attr *);
usr.sbin/bgpd/rde_attr.c
67
attr_hash(const struct attr *a)
usr.sbin/bgpd/rde_attr.c
83
CH_HEAD(attr_tree, attr);
usr.sbin/bgpd/rde_attr.c
84
CH_PROTOTYPE(attr_tree, attr, attr_hash);
usr.sbin/bgpd/rde_attr.c
99
struct attr *a, *t;
usr.sbin/bgpd/rde_decide.c
124
struct attr *a;
usr.sbin/bgpd/rde_update.c
591
struct attr *oa = NULL, *newaggr = NULL;
usr.sbin/config/cmd.c
134
else if (attr(cmd->args, &a) == 0)
usr.sbin/config/cmd.c
153
else if (attr(cmd->args, &a) == 0)
usr.sbin/config/config.h
181
struct attr *i_atattr; /* attr that allowed attach */
usr.sbin/config/gram.y
114
%type <attr> attr
usr.sbin/config/gram.y
308
attrs ',' attr { $$ = new_px($3, $1); } |
usr.sbin/config/gram.y
309
attr { $$ = new_p($1); };
usr.sbin/config/gram.y
311
attr:
usr.sbin/config/gram.y
91
struct attr *attr;
usr.sbin/config/mkioconf.c
232
struct attr *a;
usr.sbin/config/mkioconf.c
319
struct attr *a;
usr.sbin/config/sem.c
1033
struct attr *a;
usr.sbin/config/sem.c
1090
fixloc(const char *name, struct attr *attr, struct nvlist *got)
usr.sbin/config/sem.c
1105
if (attr->a_loclen == 0) /* e.g., "at root" */
usr.sbin/config/sem.c
1108
lp = ereallocarray(NULL, attr->a_loclen + 1,
usr.sbin/config/sem.c
1115
for (ord = 0, m = attr->a_locs; m != NULL; m = m->nv_next, ord++) {
usr.sbin/config/sem.c
1128
if (ord != attr->a_loclen)
usr.sbin/config/sem.c
181
struct attr *a;
usr.sbin/config/sem.c
247
struct attr *a;
usr.sbin/config/sem.c
346
struct attr *a;
usr.sbin/config/sem.c
471
struct attr *
usr.sbin/config/sem.c
474
struct attr *a;
usr.sbin/config/sem.c
67
static struct attr errattr;
usr.sbin/config/sem.c
708
struct attr *attr;
usr.sbin/config/sem.c
732
attr = nv->nv_ptr;
usr.sbin/config/sem.c
733
if (onlist(attr->a_devs, ib))
usr.sbin/config/sem.c
758
struct attr *attr; /* attribute that allows attach */
usr.sbin/config/sem.c
790
attr = &errattr; /* a convenient "empty" attr */
usr.sbin/config/sem.c
826
attr = ht_lookup(attrtab, cp);
usr.sbin/config/sem.c
829
if (attr != NULL && onlist(attr->a_devs, ib))
usr.sbin/config/sem.c
851
attr = nv->nv_ptr;
usr.sbin/config/sem.c
852
if (onlist(attr->a_devs, ib))
usr.sbin/config/sem.c
862
if (onlist(iba->d_atlist, attr)) {
usr.sbin/config/sem.c
869
if ((i->i_locs = fixloc(name, attr, loclist)) == NULL)
usr.sbin/config/sem.c
872
i->i_atattr = attr;
usr.sbin/config/sem.c
90
static const char **fixloc(const char *, struct attr *, struct nvlist *);
usr.sbin/config/sem.h
54
struct attr *getattr(const char *name);
usr.sbin/config/ukc.h
101
int attr(char *, int *);
usr.sbin/config/ukcutil.c
313
short attr = -1, i = 0, l = 0;
usr.sbin/config/ukcutil.c
328
attr = i;
usr.sbin/config/ukcutil.c
333
if (attr == -1)
usr.sbin/config/ukcutil.c
336
*val = attr;
usr.sbin/config/ukcutil.c
752
common_attr_val(short attr, int *val, char routine)
usr.sbin/config/ukcutil.c
768
if (*ln == attr) {
usr.sbin/config/ukcutil.c
812
short attr = -1, i = 0, l = 0;
usr.sbin/config/ukcutil.c
829
attr = i;
usr.sbin/config/ukcutil.c
835
if (attr == -1) {
usr.sbin/config/ukcutil.c
841
common_attr_val(attr, NULL, UC_SHOW);
usr.sbin/config/ukcutil.c
844
common_attr_val(attr, &a, UC_SHOW);
usr.sbin/config/ukcutil.c
951
common_attr(char *cmd, int attr, char routine)
usr.sbin/config/ukcutil.c
971
common_attr_val(attr, &a, routine);
usr.sbin/ldapd/attributes.c
110
if ((a = ober_add_string(elm, attr)) == NULL) {
usr.sbin/ldapd/attributes.c
122
char *attr;
usr.sbin/ldapd/attributes.c
129
if (ober_scanf_elements(elm, "se(", &attr, &old_vals) != 0) {
usr.sbin/ldapd/attributes.c
147
char *attr;
usr.sbin/ldapd/attributes.c
155
if (ober_scanf_elements(elm, "se(", &attr, &old_vals) != 0) {
usr.sbin/ldapd/attributes.c
176
struct ber_element *attr, *prev = NULL;
usr.sbin/ldapd/attributes.c
182
attr = entry->be_sub;
usr.sbin/ldapd/attributes.c
183
while (attr) {
usr.sbin/ldapd/attributes.c
184
if (ober_scanf_elements(attr, "{s", &s) != 0) {
usr.sbin/ldapd/attributes.c
191
entry->be_sub = attr->be_next;
usr.sbin/ldapd/attributes.c
193
prev->be_next = attr->be_next;
usr.sbin/ldapd/attributes.c
194
attr->be_next = NULL;
usr.sbin/ldapd/attributes.c
195
ober_free_elements(attr);
usr.sbin/ldapd/attributes.c
199
prev = attr;
usr.sbin/ldapd/attributes.c
200
attr = attr->be_next;
usr.sbin/ldapd/attributes.c
209
char *attr;
usr.sbin/ldapd/attributes.c
217
if (ober_scanf_elements(elm, "se(", &attr, &old_vals) != 0) {
usr.sbin/ldapd/attributes.c
30
ldap_get_attribute(struct ber_element *entry, const char *attr)
usr.sbin/ldapd/attributes.c
36
assert(attr);
usr.sbin/ldapd/attributes.c
42
if (a && ober_get_string(a, &s) == 0 && strcasecmp(s, attr) == 0)
usr.sbin/ldapd/attributes.c
83
ldap_add_attribute(struct ber_element *entry, const char *attr,
usr.sbin/ldapd/attributes.c
89
assert(attr);
usr.sbin/ldapd/auth.c
102
if (attr == NULL)
usr.sbin/ldapd/auth.c
104
if (strcasecmp(aci->attribute, attr) != 0)
usr.sbin/ldapd/auth.c
115
char *attr, int scope)
usr.sbin/ldapd/auth.c
137
attr ? " attribute " : "",
usr.sbin/ldapd/auth.c
138
attr ? attr : "",
usr.sbin/ldapd/auth.c
144
attr, scope)) {
usr.sbin/ldapd/auth.c
160
attr, scope)) {
usr.sbin/ldapd/auth.c
36
char *dn, int rights, char *attr, enum scope scope)
usr.sbin/ldapd/filter.c
118
const char *attr;
usr.sbin/ldapd/filter.c
133
if (ober_scanf_elements(a, "s(e", &attr, &v) != 0)
usr.sbin/ldapd/index.c
101
log_debug("indexing %.*s on %s", (int)dn->size, (char *)dn->data, attr);
usr.sbin/ldapd/index.c
109
key.size = asprintf(&t, "%s=%s,%.*s", attr, s, dnsz,
usr.sbin/ldapd/index.c
184
unindex_attribute(struct namespace *ns, char *attr, struct btval *dn,
usr.sbin/ldapd/index.c
194
assert(attr);
usr.sbin/ldapd/index.c
200
(int)dn->size, (char *)dn->data, attr);
usr.sbin/ldapd/index.c
208
key.size = asprintf(&t, "%s=%s,%.*s", attr, s, dnsz,
usr.sbin/ldapd/index.c
231
a = ldap_get_attribute(elm, ai->attr);
usr.sbin/ldapd/index.c
232
if (a && index_attribute(ns, ai->attr, dn, a) < 0)
usr.sbin/ldapd/index.c
270
a = ldap_get_attribute(elm, ai->attr);
usr.sbin/ldapd/index.c
271
if (a && unindex_attribute(ns, ai->attr, dn, a) < 0)
usr.sbin/ldapd/index.c
85
index_attribute(struct namespace *ns, char *attr, struct btval *dn,
usr.sbin/ldapd/index.c
95
assert(attr);
usr.sbin/ldapd/ldapd.h
104
char *attr;
usr.sbin/ldapd/ldapd.h
388
const char *attr, enum index_type type);
usr.sbin/ldapd/ldapd.h
409
const char *attr);
usr.sbin/ldapd/ldapd.h
415
const char *attr, struct ber_element *vals);
usr.sbin/ldapd/ldapd.h
454
int rights, char *dn, char *attr, int scope);
usr.sbin/ldapd/ldape.c
239
struct ber_element *entry, *elm, *attr;
usr.sbin/ldapd/ldape.c
265
if ((attr = ldap_find_attribute(entry, at)) == NULL) {
usr.sbin/ldapd/ldape.c
270
if ((attr = attr->be_next) == NULL) { /* skip attribute name */
usr.sbin/ldapd/ldape.c
275
for (elm = attr->be_sub; elm != NULL; elm = elm->be_next) {
usr.sbin/ldapd/modify.c
131
struct ber_element *attrs, *attr, *elm, *set = NULL;
usr.sbin/ldapd/modify.c
161
attr = elm->be_sub;
usr.sbin/ldapd/modify.c
162
if (attr == NULL || ober_get_string(attr, &s) != 0)
usr.sbin/ldapd/modify.c
241
char *attr;
usr.sbin/ldapd/modify.c
269
if (ober_scanf_elements(mod, "{E{es", &op, &prev, &attr) != 0)
usr.sbin/ldapd/modify.c
271
if (!authorized(req->conn, ns, ACI_WRITE, dn, attr,
usr.sbin/ldapd/modify.c
291
if (ober_scanf_elements(mod, "{E{ese(", &op, &prev, &attr, &vals) != 0) {
usr.sbin/ldapd/modify.c
300
at = lookup_attribute(conf->schema, attr);
usr.sbin/ldapd/modify.c
302
log_debug("unknown attribute type %s", attr);
usr.sbin/ldapd/modify.c
308
" attribute %s", attr);
usr.sbin/ldapd/modify.c
314
a = ldap_get_attribute(entry, attr);
usr.sbin/ldapd/modify.c
319
if (ldap_add_attribute(entry, attr, vals) != NULL)
usr.sbin/ldapd/modify.c
338
ldap_del_attribute(entry, attr);
usr.sbin/ldapd/modify.c
340
ldap_del_attribute(entry, attr);
usr.sbin/ldapd/modify.c
347
if (ldap_add_attribute(entry, attr, vals) != NULL)
usr.sbin/ldapd/modify.c
354
ldap_del_attribute(entry, attr);
usr.sbin/ldapd/namespace.c
454
namespace_has_index(struct namespace *ns, const char *attr,
usr.sbin/ldapd/namespace.c
460
assert(attr);
usr.sbin/ldapd/namespace.c
462
if (strcasecmp(attr, ai->attr) == 0 && ai->type == type)
usr.sbin/ldapd/parse.y
104
char *target, char *subject, char *attr);
usr.sbin/ldapd/parse.y
1174
mk_aci(int type, int rights, enum scope scope, char *target, char *attr,
usr.sbin/ldapd/parse.y
1187
aci->attribute = attr;
usr.sbin/ldapd/parse.y
280
ai->attr = $2;
usr.sbin/ldapd/schema.c
458
schema_link_attr_name(struct schema *schema, const char *name, struct attr_type *attr)
usr.sbin/ldapd/schema.c
468
oidname->on_attr_type = attr;
usr.sbin/ldapd/schema.c
482
schema_link_attr_names(struct schema *schema, struct attr_type *attr)
usr.sbin/ldapd/schema.c
486
SLIST_FOREACH(name, attr->names, next) {
usr.sbin/ldapd/schema.c
487
if (schema_link_attr_name(schema, name->name, attr) != 0)
usr.sbin/ldapd/schema.c
577
struct attr_type *attr;
usr.sbin/ldapd/schema.c
583
if ((attr = lookup_attribute(schema, kw)) == NULL) {
usr.sbin/ldapd/schema.c
588
return push_attr(NULL, attr);
usr.sbin/ldapd/schema.c
606
if ((attr = lookup_attribute(schema, kw)) == NULL) {
usr.sbin/ldapd/schema.c
610
alist = push_attr(alist, attr);
usr.sbin/ldapd/schema.c
702
struct attr_type *attr = NULL, *prev, *sup;
usr.sbin/ldapd/schema.c
713
if ((attr = calloc(1, sizeof(*attr))) == NULL) {
usr.sbin/ldapd/schema.c
717
attr->usage = USAGE_USER_APP;
usr.sbin/ldapd/schema.c
720
attr->oid = kw;
usr.sbin/ldapd/schema.c
722
attr->oid = lookup_symbolic_oid(schema, kw);
usr.sbin/ldapd/schema.c
723
if (attr->oid == NULL)
usr.sbin/ldapd/schema.c
729
prev = RB_INSERT(attr_type_tree, &schema->attr_types, attr);
usr.sbin/ldapd/schema.c
731
schema_err(schema, "attribute type %s already defined", attr->oid);
usr.sbin/ldapd/schema.c
742
attr->names = schema_parse_names(schema);
usr.sbin/ldapd/schema.c
743
if (attr->names == NULL)
usr.sbin/ldapd/schema.c
745
schema_link_attr_names(schema, attr);
usr.sbin/ldapd/schema.c
747
if (schema_lex(schema, &attr->desc) != STRING)
usr.sbin/ldapd/schema.c
750
attr->obsolete = 1;
usr.sbin/ldapd/schema.c
754
if ((attr->sup = lookup_attribute(schema, arg)) == NULL) {
usr.sbin/ldapd/schema.c
762
if ((attr->equality = match_rule_lookup(arg)) == NULL) {
usr.sbin/ldapd/schema.c
771
if ((attr->ordering = match_rule_lookup(arg)) == NULL) {
usr.sbin/ldapd/schema.c
780
if ((attr->substr = match_rule_lookup(arg)) == NULL) {
usr.sbin/ldapd/schema.c
791
if ((attr->syntax = syntax_lookup(arg)) == NULL) {
usr.sbin/ldapd/schema.c
805
attr->single = 1;
usr.sbin/ldapd/schema.c
807
attr->collective = 1;
usr.sbin/ldapd/schema.c
809
attr->immutable = 1;
usr.sbin/ldapd/schema.c
814
attr->usage = USAGE_DSA_OP;
usr.sbin/ldapd/schema.c
816
attr->usage = USAGE_DIR_OP;
usr.sbin/ldapd/schema.c
818
attr->usage = USAGE_DIST_OP;
usr.sbin/ldapd/schema.c
820
attr->usage = USAGE_USER_APP;
usr.sbin/ldapd/schema.c
843
sup = attr->sup;
usr.sbin/ldapd/schema.c
844
while (attr->syntax == NULL && sup != NULL) {
usr.sbin/ldapd/schema.c
845
attr->syntax = sup->syntax;
usr.sbin/ldapd/schema.c
848
if (attr->syntax == NULL) {
usr.sbin/ldapd/schema.c
849
schema_err(schema, "%s: no syntax defined", ATTR_NAME(attr));
usr.sbin/ldapd/schema.c
856
sup = attr->sup;
usr.sbin/ldapd/schema.c
857
while (attr->equality == NULL && sup != NULL) {
usr.sbin/ldapd/schema.c
858
attr->equality = sup->equality;
usr.sbin/ldapd/schema.c
862
sup = attr->sup;
usr.sbin/ldapd/schema.c
863
while (attr->ordering == NULL && sup != NULL) {
usr.sbin/ldapd/schema.c
864
attr->ordering = sup->ordering;
usr.sbin/ldapd/schema.c
868
sup = attr->sup;
usr.sbin/ldapd/schema.c
869
while (attr->substr == NULL && sup != NULL) {
usr.sbin/ldapd/schema.c
870
attr->substr = sup->substr;
usr.sbin/ldapd/schema.c
874
if (schema_validate_match_rule(schema, attr, attr->equality, MATCH_EQUALITY) != 0 ||
usr.sbin/ldapd/schema.c
875
schema_validate_match_rule(schema, attr, attr->ordering, MATCH_ORDERING) != 0 ||
usr.sbin/ldapd/schema.c
876
schema_validate_match_rule(schema, attr, attr->substr, MATCH_SUBSTR) != 0)
usr.sbin/ldapd/schema.c
883
if (attr != NULL) {
usr.sbin/ldapd/schema.c
884
if (attr->oid != NULL) {
usr.sbin/ldapd/schema.c
885
RB_REMOVE(attr_type_tree, &schema->attr_types, attr);
usr.sbin/ldapd/schema.c
886
free(attr->oid);
usr.sbin/ldapd/schema.c
888
free(attr->desc);
usr.sbin/ldapd/schema.c
889
free(attr);
usr.sbin/ldapd/search.c
659
plan_get_attr(struct plan *plan, struct namespace *ns, char *attr)
usr.sbin/ldapd/search.c
668
plan->adesc = attr;
usr.sbin/ldapd/search.c
670
plan->at = lookup_attribute(conf->schema, attr);
usr.sbin/ldapd/search.c
673
log_debug("%s: no such attribute, undefined term", attr);
usr.sbin/ldapd/search.c
685
char *s, *attr;
usr.sbin/ldapd/search.c
706
if (ober_scanf_elements(filter, "{ss", &attr, &s) != 0)
usr.sbin/ldapd/search.c
708
if (plan_get_attr(plan, ns, attr) == -1)
usr.sbin/ldapd/search.c
712
attr);
usr.sbin/ldapd/search.c
716
if (namespace_has_index(ns, attr, INDEX_EQUAL))
usr.sbin/ldapd/search.c
717
add_index(plan, "%s=%s,", attr, s);
usr.sbin/ldapd/search.c
722
&attr, &plan->assert.substring, &class, &type, &s) != 0)
usr.sbin/ldapd/search.c
724
if (plan_get_attr(plan, ns, attr) == -1)
usr.sbin/ldapd/search.c
728
attr);
usr.sbin/ldapd/search.c
733
if (namespace_has_index(ns, attr, INDEX_EQUAL))
usr.sbin/ldapd/search.c
734
add_index(plan, "%s=%s", attr, s);
usr.sbin/ldapd/search.c
738
if (ober_scanf_elements(filter, "s", &attr) != 0)
usr.sbin/ldapd/search.c
740
if (plan_get_attr(plan, ns, attr) == -1)
usr.sbin/ldapd/search.c
742
else if (strcasecmp(attr, "objectClass") != 0) {
usr.sbin/ldapd/search.c
743
if (namespace_has_index(ns, attr, INDEX_PRESENCE))
usr.sbin/ldapd/search.c
744
add_index(plan, "%s=", attr);
usr.sbin/makefs/cd9660/cd9660_debug.c
74
printf("%c%c: L:%i",t->attr.su_entry.SP.h.type[0],
usr.sbin/makefs/cd9660/cd9660_debug.c
75
t->attr.su_entry.SP.h.type[1],
usr.sbin/makefs/cd9660/cd9660_debug.c
76
(int)t->attr.su_entry.SP.h.length[0]);
usr.sbin/makefs/cd9660/cd9660_write.c
443
fwrite(&(myattr->attr), CD9660_SUSP_ENTRY_SIZE(myattr), 1, fd);
usr.sbin/makefs/cd9660/iso9660_rrip.c
151
t->attr.su_entry.CE.ca_sector);
usr.sbin/makefs/cd9660/iso9660_rrip.c
156
t->attr.su_entry.CE.ca_sector);
usr.sbin/makefs/cd9660/iso9660_rrip.c
158
t->attr.su_entry.CE.offset);
usr.sbin/makefs/cd9660/iso9660_rrip.c
160
t->attr.su_entry.CE.length);
usr.sbin/makefs/cd9660/iso9660_rrip.c
182
t->attr.rr_entry.CL.dir_loc);
usr.sbin/makefs/cd9660/iso9660_rrip.c
192
t->attr.rr_entry.PL.dir_loc);
usr.sbin/makefs/cd9660/iso9660_rrip.c
324
struct ISO_SUSP_ATTRIBUTES *attr;
usr.sbin/makefs/cd9660/iso9660_rrip.c
334
attr = cd9660node_susp_create_node(SUSP_TYPE_RRIP,
usr.sbin/makefs/cd9660/iso9660_rrip.c
336
cd9660node_rrip_px(attr, node->node);
usr.sbin/makefs/cd9660/iso9660_rrip.c
338
TAILQ_INSERT_TAIL(&node->head, attr, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
341
attr = cd9660node_susp_create_node(SUSP_TYPE_RRIP,
usr.sbin/makefs/cd9660/iso9660_rrip.c
343
cd9660node_rrip_tf(attr, node->node);
usr.sbin/makefs/cd9660/iso9660_rrip.c
344
TAILQ_INSERT_TAIL(&node->head, attr, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
357
attr =
usr.sbin/makefs/cd9660/iso9660_rrip.c
361
cd9660node_rrip_pn(attr, node->node);
usr.sbin/makefs/cd9660/iso9660_rrip.c
362
TAILQ_INSERT_TAIL(&node->head, attr, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
472
temp->attr.su_entry.SP.h.type[0] = type_id[0];
usr.sbin/makefs/cd9660/iso9660_rrip.c
473
temp->attr.su_entry.SP.h.type[1] = type_id[1];
usr.sbin/makefs/cd9660/iso9660_rrip.c
480
p->attr.rr_entry.PL.h.length[0] = 12;
usr.sbin/makefs/cd9660/iso9660_rrip.c
481
p->attr.rr_entry.PL.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
488
p->attr.rr_entry.CL.h.length[0] = 12;
usr.sbin/makefs/cd9660/iso9660_rrip.c
489
p->attr.rr_entry.CL.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
496
p->attr.rr_entry.RE.h.length[0] = 4;
usr.sbin/makefs/cd9660/iso9660_rrip.c
497
p->attr.rr_entry.RE.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
519
current->attr.rr_entry.SL.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
520
current->attr.rr_entry.SL.flags[0] = SL_FLAGS_NONE;
usr.sbin/makefs/cd9660/iso9660_rrip.c
525
memcpy(current->attr.rr_entry.SL.component + path_count,
usr.sbin/makefs/cd9660/iso9660_rrip.c
561
current->attr.rr_entry.SL.flags[0] |= SL_FLAGS_CONTINUE;
usr.sbin/makefs/cd9660/iso9660_rrip.c
573
current->attr.rr_entry.SL.component +
usr.sbin/makefs/cd9660/iso9660_rrip.c
579
current->attr.rr_entry.SL.h.length[0] = path_count + 5;
usr.sbin/makefs/cd9660/iso9660_rrip.c
583
current->attr.rr_entry.SL.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
584
current->attr.rr_entry.SL.flags[0] = SL_FLAGS_NONE;
usr.sbin/makefs/cd9660/iso9660_rrip.c
590
current->attr.rr_entry.SL.component[
usr.sbin/makefs/cd9660/iso9660_rrip.c
595
current->attr.rr_entry.SL.component[1]
usr.sbin/makefs/cd9660/iso9660_rrip.c
600
current->attr.rr_entry.SL.component[
usr.sbin/makefs/cd9660/iso9660_rrip.c
609
memcpy(current->attr.rr_entry.SL.component +
usr.sbin/makefs/cd9660/iso9660_rrip.c
618
current->attr.rr_entry.SL.h.length[0] = path_count + 5;
usr.sbin/makefs/cd9660/iso9660_rrip.c
634
v->attr.rr_entry.PX.h.length[0] = 36;
usr.sbin/makefs/cd9660/iso9660_rrip.c
635
v->attr.rr_entry.PX.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
637
v->attr.rr_entry.PX.mode);
usr.sbin/makefs/cd9660/iso9660_rrip.c
639
v->attr.rr_entry.PX.links);
usr.sbin/makefs/cd9660/iso9660_rrip.c
641
v->attr.rr_entry.PX.uid);
usr.sbin/makefs/cd9660/iso9660_rrip.c
643
v->attr.rr_entry.PX.gid);
usr.sbin/makefs/cd9660/iso9660_rrip.c
652
pn_field->attr.rr_entry.PN.h.length[0] = 20;
usr.sbin/makefs/cd9660/iso9660_rrip.c
653
pn_field->attr.rr_entry.PN.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
658
pn_field->attr.rr_entry.PN.high);
usr.sbin/makefs/cd9660/iso9660_rrip.c
660
cd9660_bothendian_dword(0, pn_field->attr.rr_entry.PN.high);
usr.sbin/makefs/cd9660/iso9660_rrip.c
663
pn_field->attr.rr_entry.PN.low);
usr.sbin/makefs/cd9660/iso9660_rrip.c
672
p->attr.rr_entry.NM.h.type[0] = 'N';
usr.sbin/makefs/cd9660/iso9660_rrip.c
673
p->attr.rr_entry.NM.h.type[1] = 'M';
usr.sbin/makefs/cd9660/iso9660_rrip.c
674
snprintf(p->attr.rr_entry.NM.altname,
usr.sbin/makefs/cd9660/iso9660_rrip.c
675
sizeof(p->attr.rr_entry.NM.altname), "%s",
usr.sbin/makefs/cd9660/iso9660_rrip.c
677
p->attr.rr_entry.NM.h.length[0] = (unsigned char)nm_length;
usr.sbin/makefs/cd9660/iso9660_rrip.c
678
p->attr.rr_entry.NM.h.version[0] = (unsigned char)1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
679
p->attr.rr_entry.NM.flags[0] = (unsigned char) NM_PARENT;
usr.sbin/makefs/cd9660/iso9660_rrip.c
687
p->attr.rr_entry.TF.flags[0] = TF_MODIFY | TF_ACCESS | TF_ATTRIBUTES;
usr.sbin/makefs/cd9660/iso9660_rrip.c
688
p->attr.rr_entry.TF.h.length[0] = 5;
usr.sbin/makefs/cd9660/iso9660_rrip.c
689
p->attr.rr_entry.TF.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
696
cd9660_time_915(p->attr.rr_entry.TF.timestamp,
usr.sbin/makefs/cd9660/iso9660_rrip.c
698
p->attr.rr_entry.TF.h.length[0] += 7;
usr.sbin/makefs/cd9660/iso9660_rrip.c
700
cd9660_time_915(p->attr.rr_entry.TF.timestamp + 7,
usr.sbin/makefs/cd9660/iso9660_rrip.c
702
p->attr.rr_entry.TF.h.length[0] += 7;
usr.sbin/makefs/cd9660/iso9660_rrip.c
704
cd9660_time_915(p->attr.rr_entry.TF.timestamp + 14,
usr.sbin/makefs/cd9660/iso9660_rrip.c
706
p->attr.rr_entry.TF.h.length[0] += 7;
usr.sbin/makefs/cd9660/iso9660_rrip.c
713
p->attr.su_entry.SP.h.length[0] = 7;
usr.sbin/makefs/cd9660/iso9660_rrip.c
714
p->attr.su_entry.SP.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
715
p->attr.su_entry.SP.check[0] = 0xBE;
usr.sbin/makefs/cd9660/iso9660_rrip.c
716
p->attr.su_entry.SP.check[1] = 0xEF;
usr.sbin/makefs/cd9660/iso9660_rrip.c
717
p->attr.su_entry.SP.len_skp[0] = 0;
usr.sbin/makefs/cd9660/iso9660_rrip.c
724
p->attr.su_entry.ST.h.type[0] = 'S';
usr.sbin/makefs/cd9660/iso9660_rrip.c
725
p->attr.su_entry.ST.h.type[1] = 'T';
usr.sbin/makefs/cd9660/iso9660_rrip.c
726
p->attr.su_entry.ST.h.length[0] = 4;
usr.sbin/makefs/cd9660/iso9660_rrip.c
727
p->attr.su_entry.ST.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
734
p->attr.su_entry.CE.h.length[0] = 28;
usr.sbin/makefs/cd9660/iso9660_rrip.c
735
p->attr.su_entry.CE.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
763
r->attr.rr_entry.NM.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
764
r->attr.rr_entry.NM.flags[0] = RRIP_NM_FLAGS_NONE;
usr.sbin/makefs/cd9660/iso9660_rrip.c
769
r->attr.rr_entry.NM.flags[0] = RRIP_NM_FLAGS_CONTINUE;
usr.sbin/makefs/cd9660/iso9660_rrip.c
773
memcpy(r->attr.rr_entry.NM.altname, p, len);
usr.sbin/makefs/cd9660/iso9660_rrip.c
774
r->attr.rr_entry.NM.h.length[0] = 5 + len;
usr.sbin/makefs/cd9660/iso9660_rrip.c
800
r->attr.su_entry.ER.h.length[0] = 8;
usr.sbin/makefs/cd9660/iso9660_rrip.c
801
r->attr.su_entry.ER.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
803
r->attr.su_entry.ER.len_id[0] = (u_char)strlen(ext_id);
usr.sbin/makefs/cd9660/iso9660_rrip.c
804
r->attr.su_entry.ER.len_des[0] = (u_char)strlen(ext_des);
usr.sbin/makefs/cd9660/iso9660_rrip.c
805
r->attr.su_entry.ER.len_src[0] = (u_char)strlen(ext_src);
usr.sbin/makefs/cd9660/iso9660_rrip.c
807
l = r->attr.su_entry.ER.len_id[0] +
usr.sbin/makefs/cd9660/iso9660_rrip.c
808
r->attr.su_entry.ER.len_src[0] +
usr.sbin/makefs/cd9660/iso9660_rrip.c
809
r->attr.su_entry.ER.len_des[0];
usr.sbin/makefs/cd9660/iso9660_rrip.c
812
assert(l + r->attr.su_entry.ER.h.length[0] <= 254);
usr.sbin/makefs/cd9660/iso9660_rrip.c
814
r->attr.su_entry.ER.h.length[0] += (u_char)l;
usr.sbin/makefs/cd9660/iso9660_rrip.c
817
r->attr.su_entry.ER.ext_ver[0] = ext_version;
usr.sbin/makefs/cd9660/iso9660_rrip.c
818
memcpy(r->attr.su_entry.ER.ext_data, ext_id,
usr.sbin/makefs/cd9660/iso9660_rrip.c
819
(int)r->attr.su_entry.ER.len_id[0]);
usr.sbin/makefs/cd9660/iso9660_rrip.c
820
l = (int) r->attr.su_entry.ER.len_id[0];
usr.sbin/makefs/cd9660/iso9660_rrip.c
821
memcpy(r->attr.su_entry.ER.ext_data + l,ext_des,
usr.sbin/makefs/cd9660/iso9660_rrip.c
822
(int)r->attr.su_entry.ER.len_des[0]);
usr.sbin/makefs/cd9660/iso9660_rrip.c
824
l += (int)r->attr.su_entry.ER.len_des[0];
usr.sbin/makefs/cd9660/iso9660_rrip.c
825
memcpy(r->attr.su_entry.ER.ext_data + l,ext_src,
usr.sbin/makefs/cd9660/iso9660_rrip.c
826
(int)r->attr.su_entry.ER.len_src[0]);
usr.sbin/makefs/cd9660/iso9660_rrip.h
204
SUSP_ENTRIES attr;
usr.sbin/makefs/cd9660/iso9660_rrip.h
216
((int) ((entry)->attr.su_entry.SP.h.length[0]))
usr.sbin/makefs/msdos/mkfs_msdos.c
136
u_int8_t attr; /* attributes */
usr.sbin/makefs/msdos/mkfs_msdos.c
700
mk1(de->attr, 050);
usr.sbin/npppd/npppd/npppd_radius.c
694
char buf[80], attr[256], username[256];
usr.sbin/npppd/npppd/npppd_radius.c
763
if (radius_get_string_attr(req, RADIUS_TYPE_NAS_IDENTIFIER, attr,
usr.sbin/npppd/npppd/npppd_radius.c
764
sizeof(attr)) == 0 && strcmp(attr, _this->conf.nas_id) != 0) {
usr.sbin/npppd/npppd/npppd_radius.c
777
if (radius_get_string_attr(req, RADIUS_TYPE_ACCT_SESSION_ID, attr,
usr.sbin/npppd/npppd/npppd_radius.c
778
sizeof(attr)) == 0) {
usr.sbin/npppd/npppd/npppd_radius.c
781
if (strlen(attr) != 16 || strncmp(buf, attr, 8) != 0) {
usr.sbin/npppd/npppd/npppd_radius.c
786
ppp_id = strtoull(attr + 8, &endp, 16);
usr.sbin/radiusd/radiusd_eap2mschap.c
538
uint8_t attr[256];
usr.sbin/radiusd/radiusd_eap2mschap.c
576
attrlen = sizeof(attr);
usr.sbin/radiusd/radiusd_eap2mschap.c
579
preserve_attrs[i].type, &attr, &attrlen)
usr.sbin/radiusd/radiusd_eap2mschap.c
582
preserve_attrs[i].type, &attr,
usr.sbin/radiusd/radiusd_eap2mschap.c
587
preserve_attrs[i].type, &attr, &attrlen)
usr.sbin/radiusd/radiusd_eap2mschap.c
591
preserve_attrs[i].type, &attr,
usr.sbin/radiusd/radiusd_ipcp.c
1036
uint8_t attr[256];
usr.sbin/radiusd/radiusd_ipcp.c
1054
RADIUS_VTYPE_MS_CHAP_RESPONSE, attr, &attrlen) == 0)
usr.sbin/radiusd/radiusd_ipcp.c
1057
RADIUS_VTYPE_MS_CHAP2_RESPONSE, attr, &attrlen) == 0)
usr.sbin/radiusd/radiusd_ipcp.c
1063
attrlen = sizeof(attr);
usr.sbin/radiusd/radiusd_ipcp.c
1065
RADIUS_TYPE_EAP_MESSAGE, &attr, &attrlen) == 0)
usr.sbin/radiusd/radiusd_ipcp.c
1066
eap.id = attr[1];
usr.sbin/radiusd/radiusd_ipcp.c
1073
attr[0] = attr[1]; /* Copy the ident of the request */
usr.sbin/radiusd/radiusd_ipcp.c
1074
snprintf(attr + 1, sizeof(attr) - 1, "E=%d R=0 V=3", mserr);
usr.sbin/radiusd/radiusd_ipcp.c
1076
RADIUS_VTYPE_MS_CHAP_ERROR, attr, strlen(attr + 1) + 1);
usr.sbin/radiusd/radiusd_standard.c
115
while ((attr = TAILQ_FIRST(&module_standard.remove_reqattrs)) != NULL) {
usr.sbin/radiusd/radiusd_standard.c
116
TAILQ_REMOVE(&module_standard.remove_reqattrs, attr, next);
usr.sbin/radiusd/radiusd_standard.c
117
freezero(attr, sizeof(struct attr));
usr.sbin/radiusd/radiusd_standard.c
119
while ((attr = TAILQ_FIRST(&module_standard.remove_resattrs)) != NULL) {
usr.sbin/radiusd/radiusd_standard.c
120
TAILQ_REMOVE(&module_standard.remove_resattrs, attr, next);
usr.sbin/radiusd/radiusd_standard.c
121
freezero(attr, sizeof(struct attr));
usr.sbin/radiusd/radiusd_standard.c
132
struct attr *attr;
usr.sbin/radiusd/radiusd_standard.c
171
if ((attr = calloc(1, sizeof(struct attr))) == NULL) {
usr.sbin/radiusd/radiusd_standard.c
176
attr->type = strtonum(argv[0], 0, 255, &errstr);
usr.sbin/radiusd/radiusd_standard.c
178
attr->type != RADIUS_TYPE_VENDOR_SPECIFIC) {
usr.sbin/radiusd/radiusd_standard.c
179
TAILQ_INSERT_TAIL(attrs, attr, next);
usr.sbin/radiusd/radiusd_standard.c
180
attr = NULL;
usr.sbin/radiusd/radiusd_standard.c
183
attr->type = RADIUS_TYPE_VENDOR_SPECIFIC;
usr.sbin/radiusd/radiusd_standard.c
184
attr->vendor = strtonum(argv[0], 0, UINT32_MAX,
usr.sbin/radiusd/radiusd_standard.c
187
attr->vtype = strtonum(argv[1], 0, 255,
usr.sbin/radiusd/radiusd_standard.c
190
TAILQ_INSERT_TAIL(attrs, attr, next);
usr.sbin/radiusd/radiusd_standard.c
191
attr = NULL;
usr.sbin/radiusd/radiusd_standard.c
194
freezero(attr, sizeof(struct attr));
usr.sbin/radiusd/radiusd_standard.c
196
SYNTAX_ASSERT(attr == NULL,
usr.sbin/radiusd/radiusd_standard.c
199
SYNTAX_ASSERT(attr == NULL,
usr.sbin/radiusd/radiusd_standard.c
223
struct attr *attr;
usr.sbin/radiusd/radiusd_standard.c
259
TAILQ_FOREACH(attr, &module->remove_reqattrs, next) {
usr.sbin/radiusd/radiusd_standard.c
267
if (attr->type != RADIUS_TYPE_VENDOR_SPECIFIC)
usr.sbin/radiusd/radiusd_standard.c
268
radius_del_attr_all(radpkt, attr->type);
usr.sbin/radiusd/radiusd_standard.c
270
radius_del_vs_attr_all(radpkt, attr->vendor,
usr.sbin/radiusd/radiusd_standard.c
271
attr->vtype);
usr.sbin/radiusd/radiusd_standard.c
296
struct attr *attr;
usr.sbin/radiusd/radiusd_standard.c
298
TAILQ_FOREACH(attr, &module->remove_resattrs, next) {
usr.sbin/radiusd/radiusd_standard.c
306
if (attr->type != RADIUS_TYPE_VENDOR_SPECIFIC)
usr.sbin/radiusd/radiusd_standard.c
307
radius_del_attr_all(radres, attr->type);
usr.sbin/radiusd/radiusd_standard.c
309
radius_del_vs_attr_all(radres, attr->vendor,
usr.sbin/radiusd/radiusd_standard.c
310
attr->vtype);
usr.sbin/radiusd/radiusd_standard.c
37
TAILQ_HEAD(attrs,attr);
usr.sbin/radiusd/radiusd_standard.c
43
TAILQ_ENTRY(attr) next;
usr.sbin/radiusd/radiusd_standard.c
93
struct attr *attr;
usr.sbin/rpki-client/cms.c
108
X509_ATTRIBUTE *attr;
usr.sbin/rpki-client/cms.c
110
attr = CMS_signed_get_attr(si, i);
usr.sbin/rpki-client/cms.c
111
if (attr == NULL || X509_ATTRIBUTE_count(attr) != 1) {
usr.sbin/rpki-client/cms.c
117
obj = X509_ATTRIBUTE_get0_object(attr);
usr.sbin/rpki-client/cms.c
140
if (!cms_get_signtime(fn, attr, signtime))
usr.sbin/rpki-client/cms.c
64
cms_get_signtime(const char *fn, X509_ATTRIBUTE *attr, time_t *signtime)
usr.sbin/rpki-client/cms.c
71
at = X509_ATTRIBUTE_get0_data(attr, 0, time_type, NULL);
usr.sbin/rpki-client/cms.c
75
at = X509_ATTRIBUTE_get0_data(attr, 0, time_type, NULL);
usr.sbin/rpki-client/rrdp_delta.c
110
start_publish_withdraw_elem(struct delta_xml *dxml, const char **attr,
usr.sbin/rpki-client/rrdp_delta.c
122
for (i = 0; attr[i]; i += 2) {
usr.sbin/rpki-client/rrdp_delta.c
123
if (strcmp("uri", attr[i]) == 0 && hasUri++ == 0) {
usr.sbin/rpki-client/rrdp_delta.c
124
if (valid_uri(attr[i + 1], strlen(attr[i + 1]),
usr.sbin/rpki-client/rrdp_delta.c
126
uri = xstrdup(attr[i + 1]);
usr.sbin/rpki-client/rrdp_delta.c
130
if (strcmp("hash", attr[i]) == 0 && hasHash++ == 0) {
usr.sbin/rpki-client/rrdp_delta.c
131
if (hex_decode(attr[i + 1], hash, sizeof(hash)) == 0)
usr.sbin/rpki-client/rrdp_delta.c
136
"attribute '%s' found in publish/withdraw elem", attr[i]);
usr.sbin/rpki-client/rrdp_delta.c
174
delta_xml_elem_start(void *data, const char *el, const char **attr)
usr.sbin/rpki-client/rrdp_delta.c
184
start_delta_elem(dxml, attr);
usr.sbin/rpki-client/rrdp_delta.c
191
start_publish_withdraw_elem(dxml, attr, 0);
usr.sbin/rpki-client/rrdp_delta.c
193
start_publish_withdraw_elem(dxml, attr, 1);
usr.sbin/rpki-client/rrdp_delta.c
52
start_delta_elem(struct delta_xml *dxml, const char **attr)
usr.sbin/rpki-client/rrdp_delta.c
61
for (i = 0; attr[i]; i += 2) {
usr.sbin/rpki-client/rrdp_delta.c
63
if (strcmp("xmlns", attr[i]) == 0 &&
usr.sbin/rpki-client/rrdp_delta.c
64
strcmp(RRDP_XMLNS, attr[i + 1]) == 0 && has_xmlns++ == 0)
usr.sbin/rpki-client/rrdp_delta.c
66
if (strcmp("version", attr[i]) == 0 && dxml->version == 0) {
usr.sbin/rpki-client/rrdp_delta.c
67
dxml->version = strtonum(attr[i + 1],
usr.sbin/rpki-client/rrdp_delta.c
72
if (strcmp("session_id", attr[i]) == 0 &&
usr.sbin/rpki-client/rrdp_delta.c
73
valid_uuid(attr[i + 1]) && dxml->session_id == NULL) {
usr.sbin/rpki-client/rrdp_delta.c
74
dxml->session_id = xstrdup(attr[i + 1]);
usr.sbin/rpki-client/rrdp_delta.c
77
if (strcmp("serial", attr[i]) == 0 && dxml->serial == 0) {
usr.sbin/rpki-client/rrdp_delta.c
78
dxml->serial = strtonum(attr[i + 1],
usr.sbin/rpki-client/rrdp_delta.c
84
"attribute '%s' found in delta elem", attr[i]);
usr.sbin/rpki-client/rrdp_notification.c
158
start_notification_elem(struct notification_xml *nxml, const char **attr)
usr.sbin/rpki-client/rrdp_notification.c
167
for (i = 0; attr[i]; i += 2) {
usr.sbin/rpki-client/rrdp_notification.c
169
if (strcmp("xmlns", attr[i]) == 0 &&
usr.sbin/rpki-client/rrdp_notification.c
170
strcmp(RRDP_XMLNS, attr[i + 1]) == 0 && has_xmlns++ == 0)
usr.sbin/rpki-client/rrdp_notification.c
172
if (strcmp("session_id", attr[i]) == 0 &&
usr.sbin/rpki-client/rrdp_notification.c
173
valid_uuid(attr[i + 1]) && nxml->session_id == NULL) {
usr.sbin/rpki-client/rrdp_notification.c
174
nxml->session_id = xstrdup(attr[i + 1]);
usr.sbin/rpki-client/rrdp_notification.c
177
if (strcmp("version", attr[i]) == 0 && nxml->version == 0) {
usr.sbin/rpki-client/rrdp_notification.c
178
nxml->version = strtonum(attr[i + 1],
usr.sbin/rpki-client/rrdp_notification.c
183
if (strcmp("serial", attr[i]) == 0 && nxml->serial == 0) {
usr.sbin/rpki-client/rrdp_notification.c
184
nxml->serial = strtonum(attr[i + 1],
usr.sbin/rpki-client/rrdp_notification.c
190
"attribute '%s' found in notification elem", attr[i]);
usr.sbin/rpki-client/rrdp_notification.c
218
start_snapshot_elem(struct notification_xml *nxml, const char **attr)
usr.sbin/rpki-client/rrdp_notification.c
226
for (i = 0; attr[i]; i += 2) {
usr.sbin/rpki-client/rrdp_notification.c
227
if (strcmp("uri", attr[i]) == 0 && hasUri++ == 0) {
usr.sbin/rpki-client/rrdp_notification.c
228
if (valid_uri(attr[i + 1], strlen(attr[i + 1]),
usr.sbin/rpki-client/rrdp_notification.c
230
valid_origin(attr[i + 1], nxml->notifyuri)) {
usr.sbin/rpki-client/rrdp_notification.c
231
nxml->snapshot_uri = xstrdup(attr[i + 1]);
usr.sbin/rpki-client/rrdp_notification.c
235
if (strcmp("hash", attr[i]) == 0 && hasHash++ == 0) {
usr.sbin/rpki-client/rrdp_notification.c
236
if (hex_decode(attr[i + 1], nxml->snapshot_hash,
usr.sbin/rpki-client/rrdp_notification.c
241
"attribute '%s' found in snapshot elem", attr[i]);
usr.sbin/rpki-client/rrdp_notification.c
261
start_delta_elem(struct notification_xml *nxml, const char **attr)
usr.sbin/rpki-client/rrdp_notification.c
272
for (i = 0; attr[i]; i += 2) {
usr.sbin/rpki-client/rrdp_notification.c
273
if (strcmp("uri", attr[i]) == 0 && hasUri++ == 0) {
usr.sbin/rpki-client/rrdp_notification.c
274
if (valid_uri(attr[i + 1], strlen(attr[i + 1]),
usr.sbin/rpki-client/rrdp_notification.c
276
valid_origin(attr[i + 1], nxml->notifyuri)) {
usr.sbin/rpki-client/rrdp_notification.c
277
delta_uri = attr[i + 1];
usr.sbin/rpki-client/rrdp_notification.c
281
if (strcmp("hash", attr[i]) == 0 && hasHash++ == 0) {
usr.sbin/rpki-client/rrdp_notification.c
282
if (hex_decode(attr[i + 1], delta_hash,
usr.sbin/rpki-client/rrdp_notification.c
286
if (strcmp("serial", attr[i]) == 0 && delta_serial == 0) {
usr.sbin/rpki-client/rrdp_notification.c
289
delta_serial = strtonum(attr[i + 1],
usr.sbin/rpki-client/rrdp_notification.c
295
"attribute '%s' found in delta elem", attr[i]);
usr.sbin/rpki-client/rrdp_notification.c
325
notification_xml_elem_start(void *data, const char *el, const char **attr)
usr.sbin/rpki-client/rrdp_notification.c
335
start_notification_elem(nxml, attr);
usr.sbin/rpki-client/rrdp_notification.c
342
start_snapshot_elem(nxml, attr);
usr.sbin/rpki-client/rrdp_notification.c
344
start_delta_elem(nxml, attr);
usr.sbin/rpki-client/rrdp_snapshot.c
108
start_publish_elem(struct snapshot_xml *sxml, const char **attr)
usr.sbin/rpki-client/rrdp_snapshot.c
117
for (i = 0; attr[i]; i += 2) {
usr.sbin/rpki-client/rrdp_snapshot.c
118
if (strcmp("uri", attr[i]) == 0 && hasUri++ == 0) {
usr.sbin/rpki-client/rrdp_snapshot.c
119
if (valid_uri(attr[i + 1], strlen(attr[i + 1]),
usr.sbin/rpki-client/rrdp_snapshot.c
121
uri = xstrdup(attr[i + 1]);
usr.sbin/rpki-client/rrdp_snapshot.c
129
if (strcmp("xmlns", attr[i]) == 0)
usr.sbin/rpki-client/rrdp_snapshot.c
133
" attribute '%s' found in publish elem", attr[i]);
usr.sbin/rpki-client/rrdp_snapshot.c
160
snapshot_xml_elem_start(void *data, const char *el, const char **attr)
usr.sbin/rpki-client/rrdp_snapshot.c
170
start_snapshot_elem(sxml, attr);
usr.sbin/rpki-client/rrdp_snapshot.c
177
start_publish_elem(sxml, attr);
usr.sbin/rpki-client/rrdp_snapshot.c
50
start_snapshot_elem(struct snapshot_xml *sxml, const char **attr)
usr.sbin/rpki-client/rrdp_snapshot.c
59
for (i = 0; attr[i]; i += 2) {
usr.sbin/rpki-client/rrdp_snapshot.c
61
if (strcmp("xmlns", attr[i]) == 0 &&
usr.sbin/rpki-client/rrdp_snapshot.c
62
strcmp(RRDP_XMLNS, attr[i + 1]) == 0 && has_xmlns++ == 0)
usr.sbin/rpki-client/rrdp_snapshot.c
64
if (strcmp("version", attr[i]) == 0 && sxml->version == 0) {
usr.sbin/rpki-client/rrdp_snapshot.c
65
sxml->version = strtonum(attr[i + 1],
usr.sbin/rpki-client/rrdp_snapshot.c
70
if (strcmp("session_id", attr[i]) == 0 &&
usr.sbin/rpki-client/rrdp_snapshot.c
71
valid_uuid(attr[i + 1]) && sxml->session_id == NULL) {
usr.sbin/rpki-client/rrdp_snapshot.c
72
sxml->session_id = xstrdup(attr[i + 1]);
usr.sbin/rpki-client/rrdp_snapshot.c
75
if (strcmp("serial", attr[i]) == 0 && sxml->serial == 0) {
usr.sbin/rpki-client/rrdp_snapshot.c
76
sxml->serial = strtonum(attr[i + 1],
usr.sbin/rpki-client/rrdp_snapshot.c
83
"attribute '%s' found in snapshot elem", attr[i]);
usr.sbin/tcpdump/print-bgp.c
445
bgp_attr_print(const struct bgp_attr *attr, const u_char *dat, int len)
usr.sbin/tcpdump/print-bgp.c
459
switch (attr->bgpa_type) {
usr.sbin/tcpdump/print-ike.c
375
u_int8_t *attr = tp->attribute;
usr.sbin/tcpdump/print-ike.c
419
while ((int)(attr - buf) < len) /* Skip last 'NONE' attr */
usr.sbin/tcpdump/print-ike.c
420
attr += ike_attribute_print(attr, doi, len - (attr - buf));
usr.sbin/tcpdump/print-ike.c
615
u_int8_t *attr;
usr.sbin/tcpdump/print-ike.c
646
attr = &np->data[np->spi_size];
usr.sbin/tcpdump/print-ike.c
648
while ((int)(attr - buf) < len - 4) /* Skip last 'NONE' attr */
usr.sbin/tcpdump/print-ike.c
649
attr += ike_attribute_print(attr, IPSEC_DOI,
usr.sbin/tcpdump/print-ike.c
650
len - (attr-buf));
usr.sbin/tcpdump/print-ike.c
813
u_int8_t *attr = buf + sizeof(struct attribute_payload);
usr.sbin/tcpdump/print-ike.c
824
while ((int)(attr - buf) < len)
usr.sbin/tcpdump/print-ike.c
825
attr += ike_cfg_attribute_print(attr, ap->type,
usr.sbin/tcpdump/print-ike.c
826
len - (attr - buf));
usr.sbin/unbound/util/locks.h
159
pthread_attr_t attr; \
usr.sbin/unbound/util/locks.h
161
LOCKRET(pthread_attr_init(&attr)); \
usr.sbin/unbound/util/locks.h
162
LOCKRET(pthread_attr_getstacksize(&attr, &stacksize)); \
usr.sbin/unbound/util/locks.h
164
LOCKRET(pthread_attr_setstacksize(&attr, stackrequired)); \
usr.sbin/unbound/util/locks.h
165
LOCKRET(pthread_create(thr, &attr, func, arg)); \
usr.sbin/unbound/util/locks.h
166
LOCKRET(pthread_attr_getstacksize(&attr, &stacksize)); \