Lines Matching refs:FfrtTaskAttr
35 impl Default for FfrtTaskAttr {
41 impl FfrtTaskAttr {
49 let attr = self as *mut FfrtTaskAttr;
57 let attr_ptr = self as *mut FfrtTaskAttr;
58 let c_name = CString::new(name).expect("FfrtTaskAttr::set_name failed");
67 let attr_ptr = self as *const FfrtTaskAttr;
72 .expect("FfrtTaskAttr::get_name failed")
80 let ptr = self as *mut FfrtTaskAttr;
92 impl Drop for FfrtTaskAttr {
105 fn ffrt_task_attr_init(attr: *mut FfrtTaskAttr);
106 fn ffrt_task_attr_set_name(attr: *mut FfrtTaskAttr, name: *const c_char);
107 fn ffrt_task_attr_get_name(attr: *const FfrtTaskAttr) -> *const c_char;
108 fn ffrt_task_attr_destroy(attr: *mut FfrtTaskAttr);
109 fn ffrt_task_attr_set_qos(attr: *mut FfrtTaskAttr, qos: Qos);
110 fn ffrt_task_attr_get_qos(attr: *const FfrtTaskAttr) -> Qos;
128 attr: *const FfrtTaskAttr,