Lines Matching refs:props
101 mfi_bbu_get_props(int fd, struct mfi_bbu_properties *props, uint8_t *statusp) in mfi_bbu_get_props() argument
104 return (mfi_dcmd_command(fd, MFI_DCMD_BBU_GET_PROP, props, in mfi_bbu_get_props()
105 sizeof(*props), NULL, 0, statusp)); in mfi_bbu_get_props()
109 mfi_bbu_set_props(int fd, struct mfi_bbu_properties *props, uint8_t *statusp) in mfi_bbu_set_props() argument
112 return (mfi_dcmd_command(fd, MFI_DCMD_BBU_SET_PROP, props, in mfi_bbu_set_props()
113 sizeof(*props), NULL, 0, statusp)); in mfi_bbu_set_props()
153 struct mfi_bbu_properties props; in update_bbu_props() local
174 if (mfi_bbu_get_props(fd, &props, &status) < 0) { in update_bbu_props()
192 props.learn_delay_interval = delay; in update_bbu_props()
197 props.auto_learn_mode = 0; in update_bbu_props()
199 props.auto_learn_mode = 1; in update_bbu_props()
201 props.auto_learn_mode = mode[0] - '0'; in update_bbu_props()
208 if (props.bbu_mode == 0) { in update_bbu_props()
222 props.bbu_mode = mode[0] - '0'; in update_bbu_props()
229 if (mfi_bbu_set_props(fd, &props, &status) < 0) { in update_bbu_props()