Lines Matching refs:softc_p

60 param_attr_init(dcam_state_t *softc_p, dcam1394_param_attr_t param_attr)  in param_attr_init()  argument
108 err = dcam1394_param_get(softc_p, DCAM1394_PARAM_CAP_POWER_CTRL, in param_attr_init()
185 err = dcam1394_param_get(softc_p, param, in param_attr_init()
234 err = dcam1394_param_get(softc_p, param, in param_attr_init()
255 err = dcam1394_param_get(softc_p, param, in param_attr_init()
326 dcam1394_ioctl_param_get(dcam_state_t *softc_p, in dcam1394_ioctl_param_get() argument
342 softc_p->param_attr[param][subparam] & in dcam1394_ioctl_param_get()
345 softc_p->param_attr[param][subparam] & in dcam1394_ioctl_param_get()
348 softc_p->param_attr[param][subparam] & in dcam1394_ioctl_param_get()
352 if (err = dcam1394_param_get(softc_p, in dcam1394_ioctl_param_get()
381 dcam1394_ioctl_param_set(dcam_state_t *softc_p, int is_ctrl_file, in dcam1394_ioctl_param_set() argument
396 softc_p->param_attr[param][subparam] & in dcam1394_ioctl_param_set()
399 softc_p->param_attr[param][subparam] & in dcam1394_ioctl_param_set()
403 (softc_p->param_attr[param][subparam] in dcam1394_ioctl_param_set()
405 (softc_p->param_attr[param][subparam] in dcam1394_ioctl_param_set()
411 if (dcam1394_param_set(softc_p, in dcam1394_ioctl_param_set()
433 dcam1394_param_get(dcam_state_t *softc_p, uint_t param, uint_t subparam, in dcam1394_param_get() argument
441 err = param_cap_power_ctrl_get(softc_p, val_p); in dcam1394_param_get()
445 err = param_cap_vid_mode_get(softc_p, subparam, val_p); in dcam1394_param_get()
454 err = param_cap_frame_rate_get(softc_p, param, subparam, val_p); in dcam1394_param_get()
458 err = param_power_get(softc_p, val_p); in dcam1394_param_get()
462 err = param_vid_mode_get(softc_p, val_p); in dcam1394_param_get()
466 err = param_frame_rate_get(softc_p, val_p); in dcam1394_param_get()
470 err = param_ring_buff_capacity_get(softc_p, val_p); in dcam1394_param_get()
474 err = param_ring_buff_num_frames_ready_get(softc_p, val_p); in dcam1394_param_get()
478 err = param_ring_buff_read_ptr_incr_get(softc_p, val_p); in dcam1394_param_get()
482 err = param_frame_num_bytes_get(softc_p, val_p); in dcam1394_param_get()
486 err = param_status_get(softc_p, val_p); in dcam1394_param_get()
490 err = param_brightness_get(softc_p, subparam, val_p); in dcam1394_param_get()
494 err = param_exposure_get(softc_p, subparam, val_p); in dcam1394_param_get()
498 err = param_sharpness_get(softc_p, subparam, val_p); in dcam1394_param_get()
502 err = param_white_balance_get(softc_p, subparam, val_p); in dcam1394_param_get()
506 err = param_hue_get(softc_p, subparam, val_p); in dcam1394_param_get()
510 err = param_saturation_get(softc_p, subparam, val_p); in dcam1394_param_get()
514 err = param_gamma_get(softc_p, subparam, val_p); in dcam1394_param_get()
518 err = param_shutter_get(softc_p, subparam, val_p); in dcam1394_param_get()
522 err = param_gain_get(softc_p, subparam, val_p); in dcam1394_param_get()
526 err = param_iris_get(softc_p, subparam, val_p); in dcam1394_param_get()
530 err = param_focus_get(softc_p, subparam, val_p); in dcam1394_param_get()
534 err = param_zoom_get(softc_p, subparam, val_p); in dcam1394_param_get()
538 err = param_pan_get(softc_p, subparam, val_p); in dcam1394_param_get()
542 err = param_tilt_get(softc_p, subparam, val_p); in dcam1394_param_get()
558 dcam1394_param_set(dcam_state_t *softc_p, uint_t param, uint_t subparam, in dcam1394_param_set() argument
566 err = param_power_set(softc_p, val); in dcam1394_param_set()
570 err = param_vid_mode_set(softc_p, val); in dcam1394_param_set()
574 err = param_frame_rate_set(softc_p, val); in dcam1394_param_set()
578 err = param_ring_buff_capacity_set(softc_p, val); in dcam1394_param_set()
582 err = param_ring_buff_read_ptr_incr_set(softc_p, val); in dcam1394_param_set()
586 err = param_brightness_set(softc_p, subparam, val); in dcam1394_param_set()
590 err = param_exposure_set(softc_p, subparam, val); in dcam1394_param_set()
594 err = param_sharpness_set(softc_p, subparam, val); in dcam1394_param_set()
598 err = param_white_balance_set(softc_p, subparam, val); in dcam1394_param_set()
602 err = param_hue_set(softc_p, subparam, val); in dcam1394_param_set()
606 err = param_saturation_set(softc_p, subparam, val); in dcam1394_param_set()
610 err = param_gamma_set(softc_p, subparam, val); in dcam1394_param_set()
614 err = param_shutter_set(softc_p, subparam, val); in dcam1394_param_set()
618 err = param_gain_set(softc_p, subparam, val); in dcam1394_param_set()
622 err = param_iris_set(softc_p, subparam, val); in dcam1394_param_set()
626 err = param_focus_set(softc_p, subparam, val); in dcam1394_param_set()
630 err = param_zoom_set(softc_p, subparam, val); in dcam1394_param_set()
634 err = param_pan_set(softc_p, subparam, val); in dcam1394_param_set()
638 err = param_tilt_set(softc_p, subparam, val); in dcam1394_param_set()
654 feature_get(dcam_state_t *softc_p, uint_t feature_csr_offs, in feature_get() argument
671 if (dcam_reg_read(softc_p, &reg_io)) { in feature_get()
687 if (dcam_reg_read(softc_p, &reg_io)) { in feature_get()
710 feature_set(dcam_state_t *softc_p, uint_t feature_csr_offs, in feature_set() argument
717 if (dcam_reg_read(softc_p, &reg_io)) { in feature_set()
723 if (dcam_reg_write(softc_p, &reg_io)) { in feature_set()
735 param_cap_power_ctrl_get(dcam_state_t *softc_p, uint_t *val_p) in param_cap_power_ctrl_get() argument
741 if (dcam_reg_read(softc_p, &reg_io)) { in param_cap_power_ctrl_get()
757 param_cap_vid_mode_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_cap_vid_mode_get() argument
765 if (dcam_reg_read(softc_p, &reg_io)) { in param_cap_vid_mode_get()
783 param_cap_frame_rate_get(dcam_state_t *softc_p, uint_t param, in param_cap_frame_rate_get() argument
794 if (dcam_reg_read(softc_p, &reg_io)) { in param_cap_frame_rate_get()
811 param_power_get(dcam_state_t *softc_p, uint_t *val_p) in param_power_get() argument
817 if (dcam_reg_read(softc_p, &reg_io)) { in param_power_get()
831 param_power_set(dcam_state_t *softc_p, uint_t val) in param_power_set() argument
838 if (dcam_reg_write(softc_p, &reg_io)) { in param_power_set()
850 param_vid_mode_get(dcam_state_t *softc_p, uint_t *val_p) in param_vid_mode_get() argument
856 if (dcam_reg_read(softc_p, &reg_io)) { in param_vid_mode_get()
870 param_vid_mode_set(dcam_state_t *softc_p, uint_t val) in param_vid_mode_set() argument
880 if (dcam_reg_write(softc_p, &reg_io)) { in param_vid_mode_set()
884 softc_p->cur_vid_mode = val; in param_vid_mode_set()
890 if (softc_p->flags & DCAM1394_FLAG_FRAME_RCV_INIT) { in param_vid_mode_set()
891 (void) dcam_frame_rcv_stop(softc_p); in param_vid_mode_set()
892 (void) dcam1394_ioctl_frame_rcv_start(softc_p); in param_vid_mode_set()
903 param_frame_rate_get(dcam_state_t *softc_p, uint_t *val_p) in param_frame_rate_get() argument
910 if (dcam_reg_read(softc_p, &reg_io)) { in param_frame_rate_get()
926 param_frame_rate_set(dcam_state_t *softc_p, uint_t val) in param_frame_rate_set() argument
932 if (softc_p->flags & DCAM1394_FLAG_FRAME_RCV_INIT) { in param_frame_rate_set()
933 (void) dcam_frame_rcv_stop(softc_p); in param_frame_rate_set()
940 if (dcam_reg_write(softc_p, &reg_io)) { in param_frame_rate_set()
950 softc_p->cur_frame_rate = val - 6; in param_frame_rate_set()
953 (void) dcam1394_ioctl_frame_rcv_start(softc_p); in param_frame_rate_set()
960 if (dcam_reg_write(softc_p, &reg_io)) { in param_frame_rate_set()
965 softc_p->cur_frame_rate = val - 6; in param_frame_rate_set()
976 param_ring_buff_capacity_get(dcam_state_t *softc_p, uint_t *val_p) in param_ring_buff_capacity_get() argument
978 *val_p = softc_p->cur_ring_buff_capacity; in param_ring_buff_capacity_get()
988 param_ring_buff_capacity_set(dcam_state_t *softc_p, uint_t val) in param_ring_buff_capacity_set() argument
996 softc_p->cur_ring_buff_capacity = val; in param_ring_buff_capacity_set()
1003 if (softc_p->flags & DCAM1394_FLAG_FRAME_RCV_INIT) { in param_ring_buff_capacity_set()
1004 (void) dcam_frame_rcv_stop(softc_p); in param_ring_buff_capacity_set()
1005 (void) dcam1394_ioctl_frame_rcv_start(softc_p); in param_ring_buff_capacity_set()
1015 param_ring_buff_num_frames_ready_get(dcam_state_t *softc_p, uint_t *val_p) in param_ring_buff_num_frames_ready_get() argument
1026 if (softc_p->ring_buff_p == NULL) { in param_ring_buff_num_frames_ready_get()
1030 mutex_enter(&softc_p->dcam_frame_is_done_mutex); in param_ring_buff_num_frames_ready_get()
1032 read_pos = ring_buff_read_ptr_pos_get(softc_p->ring_buff_p, 0); in param_ring_buff_num_frames_ready_get()
1033 write_pos = ring_buff_write_ptr_pos_get(softc_p->ring_buff_p); in param_ring_buff_num_frames_ready_get()
1038 *val_p = (softc_p->ring_buff_p->num_buffs + write_pos) - in param_ring_buff_num_frames_ready_get()
1042 mutex_exit(&softc_p->dcam_frame_is_done_mutex); in param_ring_buff_num_frames_ready_get()
1053 param_ring_buff_read_ptr_incr_get(dcam_state_t *softc_p, uint_t *val_p) in param_ring_buff_read_ptr_incr_get() argument
1055 if (softc_p->ring_buff_p == NULL) { in param_ring_buff_read_ptr_incr_get()
1059 *val_p = softc_p->ring_buff_p->read_ptr_incr_val; in param_ring_buff_read_ptr_incr_get()
1069 param_ring_buff_read_ptr_incr_set(dcam_state_t *softc_p, uint_t val) in param_ring_buff_read_ptr_incr_set() argument
1071 if (softc_p->ring_buff_p == NULL) { in param_ring_buff_read_ptr_incr_set()
1075 softc_p->ring_buff_p->read_ptr_incr_val = val; in param_ring_buff_read_ptr_incr_set()
1085 param_frame_num_bytes_get(dcam_state_t *softc_p, uint_t *val_p) in param_frame_num_bytes_get() argument
1087 if (softc_p == NULL) { in param_frame_num_bytes_get()
1091 *val_p = g_frame_num_bytes[softc_p->cur_vid_mode]; in param_frame_num_bytes_get()
1102 param_status_get(dcam_state_t *softc_p, uint_t *val_p) in param_status_get() argument
1104 mutex_enter(&softc_p->dcam_frame_is_done_mutex); in param_status_get()
1106 *val_p = softc_p->param_status; in param_status_get()
1107 softc_p->param_status = 0; in param_status_get()
1109 mutex_exit(&softc_p->dcam_frame_is_done_mutex); in param_status_get()
1119 param_brightness_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_brightness_get() argument
1128 ret_val = feature_get(softc_p, feature_csr_offs, in param_brightness_get()
1139 param_brightness_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_brightness_set() argument
1146 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_brightness_set()
1156 param_exposure_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_exposure_get() argument
1165 ret_val = feature_get(softc_p, feature_csr_offs, in param_exposure_get()
1176 param_exposure_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_exposure_set() argument
1183 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_exposure_set()
1193 param_sharpness_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_sharpness_get() argument
1202 ret_val = feature_get(softc_p, feature_csr_offs, in param_sharpness_get()
1213 param_sharpness_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_sharpness_set() argument
1220 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_sharpness_set()
1230 param_white_balance_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_white_balance_get() argument
1239 ret_val = feature_get(softc_p, feature_csr_offs, in param_white_balance_get()
1250 param_white_balance_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_white_balance_set() argument
1257 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_white_balance_set()
1267 param_hue_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_hue_get() argument
1276 ret_val = feature_get(softc_p, feature_csr_offs, in param_hue_get()
1287 param_hue_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_hue_set() argument
1294 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_hue_set()
1304 param_saturation_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_saturation_get() argument
1313 ret_val = feature_get(softc_p, feature_csr_offs, in param_saturation_get()
1324 param_saturation_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_saturation_set() argument
1331 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_saturation_set()
1341 param_gamma_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_gamma_get() argument
1350 ret_val = feature_get(softc_p, feature_csr_offs, in param_gamma_get()
1361 param_gamma_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_gamma_set() argument
1368 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_gamma_set()
1378 param_shutter_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_shutter_get() argument
1387 ret_val = feature_get(softc_p, feature_csr_offs, in param_shutter_get()
1398 param_shutter_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_shutter_set() argument
1405 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_shutter_set()
1415 param_gain_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_gain_get() argument
1424 ret_val = feature_get(softc_p, feature_csr_offs, in param_gain_get()
1435 param_gain_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_gain_set() argument
1442 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_gain_set()
1452 param_iris_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_iris_get() argument
1461 ret_val = feature_get(softc_p, feature_csr_offs, in param_iris_get()
1488 param_iris_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_iris_set() argument
1500 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_iris_set()
1510 param_focus_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_focus_get() argument
1519 ret_val = feature_get(softc_p, feature_csr_offs, in param_focus_get()
1530 param_focus_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_focus_set() argument
1537 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_focus_set()
1547 param_zoom_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_zoom_get() argument
1556 ret_val = feature_get(softc_p, feature_csr_offs, in param_zoom_get()
1567 param_zoom_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_zoom_set() argument
1574 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_zoom_set()
1584 param_pan_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_pan_get() argument
1593 ret_val = feature_get(softc_p, feature_csr_offs, in param_pan_get()
1604 param_pan_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_pan_set() argument
1611 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_pan_set()
1621 param_tilt_get(dcam_state_t *softc_p, uint_t subparam, uint_t *val_p) in param_tilt_get() argument
1630 ret_val = feature_get(softc_p, feature_csr_offs, in param_tilt_get()
1641 param_tilt_set(dcam_state_t *softc_p, uint_t subparam, uint_t val) in param_tilt_set() argument
1648 ret_val = feature_set(softc_p, feature_csr_offs, subparam, val); in param_tilt_set()