Lines Matching defs:name
26 #define GET_ATTR(attrs, name, rtype, field, out, ret) do { \
27 sss_sifp_attr *attr = sss_sifp_find_attr(attrs, name); \
49 #define GET_ATTR_ARRAY(attrs, name, rtype, field, out_num, out_val, ret) \
51 sss_sifp_attr *attr = sss_sifp_find_attr(attrs, name); \
77 const char *name)
81 if (attrs == NULL || name == NULL) {
86 if (strcmp(attrs[i]->name, name) == 0) {
96 const char *name,
100 GET_ATTR(attrs, name, SSS_SIFP_ATTR_TYPE_BOOL, boolean, *_value, ret);
106 const char *name,
110 GET_ATTR(attrs, name, SSS_SIFP_ATTR_TYPE_INT16, int16, *_value, ret);
116 const char *name,
120 GET_ATTR(attrs, name, SSS_SIFP_ATTR_TYPE_UINT16, uint16, *_value, ret);
126 const char *name,
130 GET_ATTR(attrs, name, SSS_SIFP_ATTR_TYPE_INT32, int32, *_value, ret);
136 const char *name,
140 GET_ATTR(attrs, name, SSS_SIFP_ATTR_TYPE_UINT32, uint32, *_value, ret);
146 const char *name,
150 GET_ATTR(attrs, name, SSS_SIFP_ATTR_TYPE_INT64, int64, *_value, ret);
156 const char *name,
160 GET_ATTR(attrs, name, SSS_SIFP_ATTR_TYPE_UINT64, uint64, *_value, ret);
166 const char *name,
172 GET_ATTR(attrs, name, SSS_SIFP_ATTR_TYPE_STRING, str, value, ret);
185 const char *name,
188 sss_sifp_attr *attr = sss_sifp_find_attr(attrs, name);
212 * @param[in] name Name of the attribute to find
218 const char *name,
223 GET_ATTR_ARRAY(attrs, name, SSS_SIFP_ATTR_TYPE_BOOL, boolean,
230 const char *name,
235 GET_ATTR_ARRAY(attrs, name, SSS_SIFP_ATTR_TYPE_INT16, int16,
242 const char *name,
247 GET_ATTR_ARRAY(attrs, name, SSS_SIFP_ATTR_TYPE_UINT16, uint16,
254 const char *name,
259 GET_ATTR_ARRAY(attrs, name, SSS_SIFP_ATTR_TYPE_INT32, int32,
266 const char *name,
271 GET_ATTR_ARRAY(attrs, name, SSS_SIFP_ATTR_TYPE_UINT32, uint32,
278 const char *name,
283 GET_ATTR_ARRAY(attrs, name, SSS_SIFP_ATTR_TYPE_INT64, int64,
290 const char *name,
295 GET_ATTR_ARRAY(attrs, name, SSS_SIFP_ATTR_TYPE_UINT64, uint64,
302 const char *name,
309 GET_ATTR_ARRAY(attrs, name, SSS_SIFP_ATTR_TYPE_STRING, str,