Searched refs:attr (Results 1 - 25 of 465) sorted by relevance

1234567891011>>

/src/lib/libcurses/
H A Dattributes.c53 attr_get(attr_t *attr, short *pair, void *opts) argument
55 return wattr_get(stdscr, attr, pair, opts);
64 attr_on(attr_t attr, void *opts) argument
66 return wattr_on(stdscr, attr, opts);
75 attr_off(attr_t attr, void *opts) argument
77 return wattr_off(stdscr, attr, opts);
86 attr_set(attr_t attr, short pair, void *opts) argument
88 return wattr_set(stdscr, attr, pair, opts);
108 attron(int attr) argument
110 return wattron(stdscr, attr);
118 attroff(int attr) argument
129 attrset(int attr) argument
144 wattr_get(WINDOW * win,attr_t * attr,short * pair,void * opts) argument
167 wattr_on(WINDOW * win,attr_t attr,void * opts) argument
183 wattr_off(WINDOW * win,attr_t attr,void * opts) argument
197 wattr_set(WINDOW * win,attr_t attr,short pair,void * opts) argument
254 wattron(WINDOW * win,int attr) argument
265 wattroff(WINDOW * win,int attr) argument
277 wattrset(WINDOW * win,int attr) argument
329 attr_t attr = 0; local in function:term_attrs
373 __wattr_on(WINDOW * win,attr_t attr) argument
425 __wattr_off(WINDOW * win,attr_t attr) argument
477 __wcolor_set(WINDOW * win,attr_t attr) argument
[all...]
H A Dchgat.c39 chgat(int n, attr_t attr, short color, const void *opts) argument
41 return wchgat(stdscr, n, attr, color, opts);
45 mvchgat(int y, int x, int n, attr_t attr, short color, argument
48 return mvwchgat(stdscr, y, x, n, attr, color, opts);
52 wchgat(WINDOW *win, int n, attr_t attr, short color, const void *opts) argument
54 return mvwchgat(win, win->cury, win->curx, n, attr, color, opts);
58 mvwchgat(WINDOW *win , int y, int x, int count, attr_t attr, short color, argument
72 attr = (attr & ~__COLOR) | COLOR_PAIR(color);
77 __CTRACE(__CTRACE_ATTR, "mvwchgat: x: %d y: %d count: %d attr
[all...]
H A Dinch.c88 attr_t attr; local in function:winch
95 attr = (attr_t) ((win)->alines[(win)->cury]->line[(win)->curx].attr &
97 if (__using_color && ((attr & __COLOR) == __default_color))
98 attr &= ~__COLOR;
99 return (ch | attr);
H A Dinsch.c95 attr_t attr; local in function:winsch
101 attr = win->battr & __COLOR;
103 attr = 0;
120 temp1->attr = (attr_t) ch & __ATTRIBUTES;
121 if (temp1->attr & __COLOR)
122 temp1->attr |= (win->battr & ~__COLOR);
124 temp1->attr |= win->battr;
133 win->alines[LINES - 1]->line[COLS - 1].attr != attr)) {
/src/lib/libpthread/
H A Dpthread_attr.c61 pthread__attr_init_private(pthread_attr_t *attr) argument
65 if ((p = attr->pta_private) != NULL)
70 attr->pta_private = p;
80 pthread_attr_init(pthread_attr_t *attr) argument
83 attr->pta_magic = PT_ATTR_MAGIC;
84 attr->pta_flags = 0;
85 attr->pta_private = NULL;
92 pthread_attr_destroy(pthread_attr_t *attr) argument
97 attr->pta_magic == PT_ATTR_MAGIC);
99 if ((p = attr
109 pthread_attr_get_np(pthread_t thread,pthread_attr_t * attr) argument
132 pthread_attr_getdetachstate(const pthread_attr_t * attr,int * detachstate) argument
148 pthread_attr_setdetachstate(pthread_attr_t * attr,int detachstate) argument
170 pthread_attr_getguardsize(const pthread_attr_t * attr,size_t * guard) argument
187 pthread_attr_setguardsize(pthread_attr_t * attr,size_t guard) argument
205 pthread_attr_getinheritsched(const pthread_attr_t * attr,int * inherit) argument
221 pthread_attr_setinheritsched(pthread_attr_t * attr,int inherit) argument
243 pthread_attr_getscope(const pthread_attr_t * attr,int * scope) argument
259 pthread_attr_setscope(pthread_attr_t * attr,int scope) argument
281 pthread_attr_setschedparam(pthread_attr_t * attr,const struct sched_param * param) argument
303 pthread_attr_getschedparam(const pthread_attr_t * attr,struct sched_param * param) argument
323 pthread_attr_setschedpolicy(pthread_attr_t * attr,int policy) argument
346 pthread_attr_getschedpolicy(const pthread_attr_t * attr,int * policy) argument
364 pthread_attr_getstack(const pthread_attr_t * attr,void ** addr,size_t * size) argument
384 pthread_attr_setstack(pthread_attr_t * attr,void * addr,size_t size) argument
403 pthread_attr_getstacksize(const pthread_attr_t * attr,size_t * size) argument
420 pthread_attr_setstacksize(pthread_attr_t * attr,size_t size) argument
441 pthread_attr_getstackaddr(const pthread_attr_t * attr,void ** addr) argument
458 pthread_attr_setstackaddr(pthread_attr_t * attr,void * addr) argument
476 pthread_attr_getname_np(const pthread_attr_t * attr,char * name,size_t len,void ** argp) argument
499 pthread_attr_setname_np(pthread_attr_t * attr,const char * name,void * arg) argument
522 pthread_attr_setcreatesuspend_np(pthread_attr_t * attr) argument
533 pthread_getattr_np(pthread_t thread,pthread_attr_t * attr) argument
[all...]
H A Dpthread_barrier.c45 const pthread_barrierattr_t *attr, unsigned int count)
49 attr == NULL || attr->ptba_magic == _PT_BARRIERATTR_MAGIC);
128 pthread_barrierattr_getpshared(const pthread_barrierattr_t * __restrict attr, argument
133 attr->ptba_magic == _PT_BARRIERATTR_MAGIC);
140 pthread_barrierattr_setpshared(pthread_barrierattr_t *attr, int pshared) argument
144 attr->ptba_magic == _PT_BARRIERATTR_MAGIC);
157 pthread_barrierattr_init(pthread_barrierattr_t *attr) argument
160 attr->ptba_magic = _PT_BARRIERATTR_MAGIC;
165 pthread_barrierattr_destroy(pthread_barrierattr_t *attr) argument
44 pthread_barrier_init(pthread_barrier_t * barrier,const pthread_barrierattr_t * attr,unsigned int count) argument
[all...]
H A Dpthread_cond.c83 pthread_cond_init(pthread_cond_t *cond, const pthread_condattr_t *attr) argument
86 return __libc_cond_init_stub(cond, attr);
89 (attr == NULL) || (attr->ptca_magic == _PT_CONDATTR_MAGIC));
94 if (attr && attr->ptca_private) {
99 *(clockid_t *)attr->ptca_private;
330 pthread_condattr_init(pthread_condattr_t *attr) argument
333 attr->ptca_magic = _PT_CONDATTR_MAGIC;
334 attr
340 pthread_condattr_setclock(pthread_condattr_t * attr,clockid_t clck) argument
361 pthread_condattr_getclock(const pthread_condattr_t * __restrict attr,clockid_t * __restrict clock_id) argument
375 pthread_condattr_destroy(pthread_condattr_t * attr) argument
389 pthread_condattr_getpshared(const pthread_condattr_t * __restrict attr,int * __restrict pshared) argument
401 pthread_condattr_setpshared(pthread_condattr_t * attr,int pshared) argument
[all...]
H A Dmtx.c67 pthread_mutexattr_t attr; local in function:mtx_init_recursive
71 if (pthread_mutexattr_init(&attr) != 0)
74 if (pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE) != 0) {
75 pthread_mutexattr_destroy(&attr);
80 if (pthread_mutex_init(mtx, &attr) == 0)
83 pthread_mutexattr_destroy(&attr);
/src/usr.bin/config/
H A Dsem.h58 struct attr *mkattr(const char *);
59 struct attr *getattr(const char *);
60 struct attr *refattr(const char *);
61 int getrefattr(const char *, struct attr **);
62 void expandattr(struct attr *, void (*)(struct attr *));
65 void selectattr(struct attr *);
66 void deselectattr(struct attr *);
/src/lib/libmenu/
H A Dattributes.c41 set_menu_fore(MENU *menu, attr_t attr) argument
44 _menui_default_menu.fore = attr;
46 menu->fore = attr;
66 set_menu_back(MENU *menu, attr_t attr) argument
69 _menui_default_menu.back = attr;
71 menu->back = attr;
91 set_menu_grey(MENU *menu, attr_t attr) argument
94 _menui_default_menu.grey = attr;
96 menu->grey = attr;
/src/tests/lib/libpthread/
H A Dt_detach.c60 pthread_attr_t attr; local in function:ATF_TC_BODY
67 PTHREAD_REQUIRE(pthread_attr_init(&attr));
68 PTHREAD_REQUIRE(pthread_attr_setdetachstate(&attr, state));
69 PTHREAD_REQUIRE(pthread_create(&t, &attr, func, NULL));
H A Dt_join.c77 pthread_attr_t attr; local in function:threadfunc1
100 ATF_REQUIRE(pthread_attr_init(&attr) == 0);
106 ATF_REQUIRE(pthread_attr_setstacksize(&attr, STACKSIZE * (i + 1)) == 0);
107 ATF_REQUIRE(pthread_attr_setguardsize(&attr, STACKSIZE * (i + 2)) == 0);
109 rv = pthread_create(&thread[i], &attr, threadfunc2, (void *)i);
139 ATF_REQUIRE(pthread_attr_destroy(&attr) == 0);
151 pthread_attr_t attr; local in function:threadfunc2
156 ATF_REQUIRE(pthread_getattr_np(pthread_self(), &attr) == 0);
157 ATF_REQUIRE(pthread_attr_getstacksize(&attr, &stacksize) == 0);
159 ATF_REQUIRE(pthread_attr_getguardsize(&attr,
[all...]
H A Dt_name.c72 "Checks pthread_{,attr}_{get,set}name_np() API");
77 pthread_attr_t attr; local in function:ATF_TC_BODY
80 PTHREAD_REQUIRE(pthread_attr_init(&attr));
81 PTHREAD_REQUIRE(pthread_attr_getname_np(&attr, retname,
84 ATF_REQUIRE_EQ(pthread_attr_setname_np(&attr, NAME_TOO_LONG, NULL), EINVAL);
85 PTHREAD_REQUIRE(pthread_attr_setname_np(&attr, "%s",
92 PTHREAD_REQUIRE(pthread_create(&thr, &attr, threadfunc, NULL));
/src/tests/lib/libpthread/weak/lib/
H A Dh_pthread_weak.c62 pthread_attr_t attr; local in function:test_thread_creation
66 RZ(pthread_attr_init(&attr));
67 RZ(pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE));
69 RZ(pthread_attr_destroy(&attr));
/src/sbin/efi/
H A Dbootvar.h39 #define IS_ACTIVE(attr) ((attr) & LOAD_OPTION_ACTIVE)
/src/usr.sbin/makefs/cd9660/
H A Diso9660_rrip.c156 t->attr.su_entry.CE.ca_sector);
161 t->attr.su_entry.CE.ca_sector);
163 t->attr.su_entry.CE.offset);
165 t->attr.su_entry.CE.length);
187 t->attr.rr_entry.CL.dir_loc);
197 t->attr.rr_entry.PL.dir_loc);
329 struct ISO_SUSP_ATTRIBUTES *attr; local in function:cd9660_rrip_initialize_inode
339 attr = cd9660node_susp_create_node(SUSP_TYPE_RRIP,
341 cd9660node_rrip_px(attr, node->node);
343 TAILQ_INSERT_TAIL(&node->head, attr, rr_l
[all...]
/src/tests/lib/libc/gen/posix_spawn/
H A Dt_spawnattr.c113 posix_spawnattr_t attr; local in function:ATF_TC_BODY
122 RZ(posix_spawnattr_init(&attr));
132 RZ(posix_spawnattr_setflags(&attr, POSIX_SPAWN_SETSCHEDULER |
136 RZ(posix_spawnattr_setpgroup(&attr, 0));
137 RZ(posix_spawnattr_setschedparam(&attr, &sp));
138 RZ(posix_spawnattr_setschedpolicy(&attr, scheduler));
139 RZ(posix_spawnattr_setsigmask(&attr, &sig));
140 RZ(posix_spawnattr_setsigdefault(&attr, &sig));
144 RZ(posix_spawn(&pid, helper, NULL, &attr, args, NULL));
169 RZ(posix_spawnattr_destroy(&attr));
186 posix_spawnattr_t attr; local in function:ATF_TC_BODY
[all...]
/src/sys/arch/sun3/include/
H A Dmc68851.h103 } attr; member in struct:mmu_long_dte_struct
165 } attr; member in struct:mmu_long_pte_struct
207 } attr; member in struct:mmu_short_dte_struct
253 } attr; member in struct:mmu_short_pte_struct
274 #define MMU_VALID_DT(dte) ((dte).attr.raw & MMU_DT_MASK)
276 #define MMU_INVALID_DT(dte) (!((dte).attr.raw & MMU_DT_MASK))
278 #define MMU_PTE_USED(pte) ((pte).attr.raw & MMU_SHORT_PTE_USED)
280 #define MMU_PTE_MODIFIED(pte) ((pte).attr.raw & MMU_SHORT_PTE_M)
282 #define MMU_PTE_PA(pte) ((pte).attr.raw & MMU_SHORT_PTE_BASEADDR)
284 #define MMU_DTE_PA(dte) ((dte).attr
[all...]
/src/lib/libc/stdlib/
H A Dsystem.c61 posix_spawnattr_t attr; local in function:system
112 posix_spawnattr_init(&attr);
113 posix_spawnattr_setsigdefault(&attr, &sigdefault);
114 posix_spawnattr_setsigmask(&attr, &omask);
115 posix_spawnattr_setflags(&attr,
118 error = posix_spawn(&pid, _PATH_BSHELL, NULL, &attr, __UNCONST(argp),
121 posix_spawnattr_destroy(&attr);
/src/sys/external/bsd/drm2/dist/drm/nouveau/
H A Dnouveau_hwmon.c199 &sensor_dev_attr_pwm1_min.dev_attr.attr,
200 &sensor_dev_attr_pwm1_max.dev_attr.attr,
208 &sensor_dev_attr_temp1_auto_point1_pwm.dev_attr.attr,
209 &sensor_dev_attr_temp1_auto_point1_temp.dev_attr.attr,
210 &sensor_dev_attr_temp1_auto_point1_temp_hyst.dev_attr.attr,
292 nouveau_chip_is_visible(const void *data, u32 attr, int channel) argument
294 switch (attr) {
303 nouveau_power_is_visible(const void *data, u32 attr, int channel) argument
311 switch (attr) {
328 nouveau_temp_is_visible(const void *data, u32 attr, in argument
352 nouveau_pwm_is_visible(const void * data,u32 attr,int channel) argument
371 nouveau_input_is_visible(const void * data,u32 attr,int channel) argument
391 nouveau_fan_is_visible(const void * data,u32 attr,int channel) argument
408 nouveau_chip_read(struct device * dev,u32 attr,int channel,long * val) argument
422 nouveau_temp_read(struct device * dev,u32 attr,int channel,long * val) argument
471 nouveau_fan_read(struct device * dev,u32 attr,int channel,long * val) argument
494 nouveau_in_read(struct device * dev,u32 attr,int channel,long * val) argument
525 nouveau_pwm_read(struct device * dev,u32 attr,int channel,long * val) argument
551 nouveau_power_read(struct device * dev,u32 attr,int channel,long * val) argument
580 nouveau_temp_write(struct device * dev,u32 attr,int channel,long val) argument
614 nouveau_pwm_write(struct device * dev,u32 attr,int channel,long val) argument
634 nouveau_is_visible(const void * data,enum hwmon_sensor_types type,u32 attr,int channel) argument
658 nouveau_read_string(struct device * dev,enum hwmon_sensor_types type,u32 attr,int channel,const char ** buf) argument
670 nouveau_read(struct device * dev,enum hwmon_sensor_types type,u32 attr,int channel,long * val) argument
692 nouveau_write(struct device * dev,enum hwmon_sensor_types type,u32 attr,int channel,long val) argument
[all...]
/src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_sysfs.c66 show_rc6_mask(struct device *kdev, struct device_attribute *attr, char *buf) argument
83 show_rc6_ms(struct device *kdev, struct device_attribute *attr, char *buf) argument
91 show_rc6p_ms(struct device *kdev, struct device_attribute *attr, char *buf) argument
99 show_rc6pp_ms(struct device *kdev, struct device_attribute *attr, char *buf) argument
107 show_media_rc6_ms(struct device *kdev, struct device_attribute *attr, char *buf) argument
121 &dev_attr_rc6_enable.attr,
122 &dev_attr_rc6_residency_ms.attr,
132 &dev_attr_rc6p_residency_ms.attr,
133 &dev_attr_rc6pp_residency_ms.attr,
143 &dev_attr_media_rc6_residency_ms.attr,
168 i915_l3_read(struct file * filp,struct kobject * kobj,struct bin_attribute * attr,char * buf,loff_t offset,size_t count) argument
196 i915_l3_write(struct file * filp,struct kobject * kobj,struct bin_attribute * attr,char * buf,loff_t offset,size_t count) argument
264 gt_act_freq_mhz_show(struct device * kdev,struct device_attribute * attr,char * buf) argument
274 gt_cur_freq_mhz_show(struct device * kdev,struct device_attribute * attr,char * buf) argument
284 gt_boost_freq_mhz_show(struct device * kdev,struct device_attribute * attr,char * buf) argument
293 gt_boost_freq_mhz_store(struct device * kdev,struct device_attribute * attr,const char * buf,size_t count) argument
324 vlv_rpe_freq_mhz_show(struct device * kdev,struct device_attribute * attr,char * buf) argument
334 gt_max_freq_mhz_show(struct device * kdev,struct device_attribute * attr,char * buf) argument
343 gt_max_freq_mhz_store(struct device * kdev,struct device_attribute * attr,const char * buf,size_t count) argument
389 gt_min_freq_mhz_show(struct device * kdev,struct device_attribute * attr,char * buf) argument
398 gt_min_freq_mhz_store(struct device * kdev,struct device_attribute * attr,const char * buf,size_t count) argument
454 gt_rp_mhz_show(struct device * kdev,struct device_attribute * attr,char * buf) argument
499 error_state_read(struct file * filp,struct kobject * kobj,struct bin_attribute * attr,char * buf,loff_t off,size_t count) argument
526 error_state_write(struct file * file,struct kobject * kobj,struct bin_attribute * attr,char * buf,loff_t off,size_t count) argument
[all...]
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_atom.c182 static uint32_t atom_get_src_int(atom_exec_context *ctx, uint8_t attr, argument
187 arg = attr & 7;
188 align = (attr >> 3) & 7;
367 static void atom_skip_src_int(atom_exec_context *ctx, uint8_t attr, int *ptr) argument
369 uint32_t align = (attr >> 3) & 7, arg = attr & 7;
403 static uint32_t atom_get_src(atom_exec_context *ctx, uint8_t attr, int *ptr) argument
405 return atom_get_src_int(ctx, attr, ptr, NULL, 1);
434 static uint32_t atom_get_dst(atom_exec_context *ctx, int arg, uint8_t attr, argument
438 arg | atom_dst_to_src[(attr >>
443 atom_skip_dst(atom_exec_context * ctx,int arg,uint8_t attr,int * ptr) argument
450 atom_put_dst(atom_exec_context * ctx,int arg,uint8_t attr,int * ptr,uint32_t val,uint32_t saved) argument
588 uint8_t attr = U8((*ptr)++); local in function:atom_op_add
602 uint8_t attr = U8((*ptr)++); local in function:atom_op_and
637 uint8_t attr = U8((*ptr)++); local in function:atom_op_clear
649 uint8_t attr = U8((*ptr)++); local in function:atom_op_compare
675 uint8_t attr = U8((*ptr)++); local in function:atom_op_div
693 uint8_t attr = U8((*ptr)++); local in function:atom_op_div32
771 uint8_t attr = U8((*ptr)++); local in function:atom_op_mask
788 uint8_t attr = U8((*ptr)++); local in function:atom_op_move
805 uint8_t attr = U8((*ptr)++); local in function:atom_op_mul
817 uint8_t attr = U8((*ptr)++); local in function:atom_op_mul32
835 uint8_t attr = U8((*ptr)++); local in function:atom_op_or
884 uint8_t attr = U8((*ptr)++); local in function:atom_op_setfbbase
925 uint8_t attr = U8((*ptr)++), shift; local in function:atom_op_shift_left
941 uint8_t attr = U8((*ptr)++), shift; local in function:atom_op_shift_right
957 uint8_t attr = U8((*ptr)++), shift; local in function:atom_op_shl
976 uint8_t attr = U8((*ptr)++), shift; local in function:atom_op_shr
995 uint8_t attr = U8((*ptr)++); local in function:atom_op_sub
1009 uint8_t attr = U8((*ptr)++); local in function:atom_op_switch
1036 uint8_t attr = U8((*ptr)++); local in function:atom_op_test
1048 uint8_t attr = U8((*ptr)++); local in function:atom_op_xor
[all...]
/src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_atom.c196 static uint32_t atom_get_src_int(atom_exec_context *ctx, uint8_t attr, argument
201 arg = attr & 7;
202 align = (attr >> 3) & 7;
381 static void atom_skip_src_int(atom_exec_context *ctx, uint8_t attr, int *ptr) argument
383 uint32_t align = (attr >> 3) & 7, arg = attr & 7;
417 static uint32_t atom_get_src(atom_exec_context *ctx, uint8_t attr, int *ptr) argument
419 return atom_get_src_int(ctx, attr, ptr, NULL, 1);
448 static uint32_t atom_get_dst(atom_exec_context *ctx, int arg, uint8_t attr, argument
452 arg | atom_dst_to_src[(attr >>
457 atom_skip_dst(atom_exec_context * ctx,int arg,uint8_t attr,int * ptr) argument
464 atom_put_dst(atom_exec_context * ctx,int arg,uint8_t attr,int * ptr,uint32_t val,uint32_t saved) argument
602 uint8_t attr = U8((*ptr)++); local in function:atom_op_add
616 uint8_t attr = U8((*ptr)++); local in function:atom_op_and
651 uint8_t attr = U8((*ptr)++); local in function:atom_op_clear
663 uint8_t attr = U8((*ptr)++); local in function:atom_op_compare
689 uint8_t attr = U8((*ptr)++); local in function:atom_op_div
764 uint8_t attr = U8((*ptr)++); local in function:atom_op_mask
781 uint8_t attr = U8((*ptr)++); local in function:atom_op_move
798 uint8_t attr = U8((*ptr)++); local in function:atom_op_mul
814 uint8_t attr = U8((*ptr)++); local in function:atom_op_or
863 uint8_t attr = U8((*ptr)++); local in function:atom_op_setfbbase
904 uint8_t attr = U8((*ptr)++), shift; local in function:atom_op_shift_left
920 uint8_t attr = U8((*ptr)++), shift; local in function:atom_op_shift_right
936 uint8_t attr = U8((*ptr)++), shift; local in function:atom_op_shl
955 uint8_t attr = U8((*ptr)++), shift; local in function:atom_op_shr
974 uint8_t attr = U8((*ptr)++); local in function:atom_op_sub
988 uint8_t attr = U8((*ptr)++); local in function:atom_op_switch
1015 uint8_t attr = U8((*ptr)++); local in function:atom_op_test
1027 uint8_t attr = U8((*ptr)++); local in function:atom_op_xor
[all...]
/src/sys/nfs/
H A Dnfs_kq.c117 struct vattr attr; local in function:nfs_kqpoll
125 if (nfs_getattrcache(ke->vp, &attr) != ENOENT)
138 memset(&attr, 0, sizeof(attr));
140 (void) VOP_GETATTR(ke->vp, &attr, l->l_cred);
145 if (attr.va_size != osize) {
146 int extended = (attr.va_size > osize);
149 ke->omtime = attr.va_mtime;
150 } else if (attr.va_mtime.tv_sec != ke->omtime.tv_sec
151 || attr
302 struct vattr attr; local in function:nfs_kqfilter
[all...]
/src/sbin/fsck_v7fs/
H A Dmain.c226 struct v7fs_fileattr attr; local in function:make_lost_and_found
236 memset(&attr, 0, sizeof(attr));
237 attr.uid = 0;
238 attr.gid = 0;
239 attr.mode = V7FS_IFDIR | 0755;
240 attr.device = 0;
241 attr.ctime = attr.mtime = attr
[all...]

Completed in 34 milliseconds

1234567891011>>