Home
last modified time | relevance | path

Searched refs:softc_p (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/1394/targets/dcam1394/
H A Ddcam.c192 dcam_state_t *softc_p; in dcam_attach() local
216 softc_p->dip = dip; in dcam_attach()
278 softc_p, &softc_p->event_id) != DDI_SUCCESS) { in dcam_attach()
296 if (param_attr_init(softc_p, softc_p->param_attr) != in dcam_attach()
366 dcam_state_t *softc_p; in dcam_power() local
372 if (softc_p == NULL) in dcam_power()
390 dcam_state_t *softc_p; in dcam_getinfo() local
438 if (softc_p == NULL) { in dcam_detach()
505 dcam_state_t *softc_p; in dcam_open() local
668 dcam_state_t *softc_p; in dcam_read() local
[all …]
H A Ddcam_frame.c125 if (dcam_frame_rcv_init(softc_p, softc_p->cur_vid_mode, in dcam1394_ioctl_frame_rcv_start()
126 softc_p->cur_frame_rate, softc_p->cur_ring_buff_capacity)) { in dcam1394_ioctl_frame_rcv_start()
181 if ((softc_p->ring_buff_p = ring_buff_create(softc_p, in dcam_frame_rcv_init()
192 softc_p->sii.single_evt_arg = softc_p; in dcam_frame_rcv_init()
193 softc_p->sii.si_speed = softc_p->targetinfo.current_max_speed; in dcam_frame_rcv_init()
196 &softc_p->sii, 0, &softc_p->sii_output_args, &softc_p->sii_hdl, in dcam_frame_rcv_init()
400 t1394_free_isoch_single(softc_p->sl_handle, &softc_p->sii_hdl, 0); in dcam_frame_rcv_fini()
452 t1394_stop_isoch_dma(softc_p->sl_handle, softc_p->isoch_handle, 0); in dcam_frame_rcv_stop()
454 t1394_free_isoch_single(softc_p->sl_handle, &softc_p->sii_hdl, 0); in dcam_frame_rcv_stop()
510 ring_buff_free(softc_p, softc_p->ring_buff_p); in dcam_free_resources()
[all …]
H A Ddcam_param.c411 if (dcam1394_param_set(softc_p, in dcam1394_ioctl_param_set()
566 err = param_power_set(softc_p, val); in dcam1394_param_set()
884 softc_p->cur_vid_mode = val; in param_vid_mode_set()
950 softc_p->cur_frame_rate = val - 6; in param_frame_rate_set()
965 softc_p->cur_frame_rate = val - 6; in param_frame_rate_set()
1026 if (softc_p->ring_buff_p == NULL) { in param_ring_buff_num_frames_ready_get()
1055 if (softc_p->ring_buff_p == NULL) { in param_ring_buff_read_ptr_incr_get()
1071 if (softc_p->ring_buff_p == NULL) { in param_ring_buff_read_ptr_incr_set()
1087 if (softc_p == NULL) { in param_frame_num_bytes_get()
1106 *val_p = softc_p->param_status; in param_status_get()
[all …]
H A Ddcam_ring_buff.c58 ring_buff_create(dcam_state_t *softc_p, size_t num_buffs, in ring_buff_create() argument
91 softc_p->dip, in ring_buff_create()
92 &softc_p->attachinfo.dma_attr, in ring_buff_create()
96 ring_buff_free(softc_p, ring_buff_p); in ring_buff_create()
103 &softc_p->attachinfo.acc_attr, in ring_buff_create()
110 ring_buff_free(softc_p, ring_buff_p); in ring_buff_create()
140 ring_buff_free(softc_p, ring_buff_p); in ring_buff_create()
153 ring_buff_free(dcam_state_t *softc_p, ring_buff_t *ring_buff_p) in ring_buff_free() argument
159 softc_p->ring_buff_p = NULL; in ring_buff_free()
179 softc_p->ring_buff_p = NULL; in ring_buff_free()
/illumos-gate/usr/src/uts/common/sys/1394/targets/dcam1394/
H A Ddcam_param.h41 int param_attr_init(dcam_state_t *softc_p,
46 int dcam1394_ioctl_param_get(dcam_state_t *softc_p,
51 int dcam1394_param_get(dcam_state_t *softc_p, uint_t param,
53 int dcam1394_param_set(dcam_state_t *softc_p, uint_t param,
58 int feature_set(dcam_state_t *softc_p, uint_t feature_csr_offs,
66 int param_power_get(dcam_state_t *softc_p, uint_t *val_p);
67 int param_power_set(dcam_state_t *softc_p, uint_t val);
68 int param_vid_mode_get(dcam_state_t *softc_p, uint_t *val_p);
69 int param_vid_mode_set(dcam_state_t *softc_p, uint_t val);
71 int param_frame_rate_set(dcam_state_t *softc_p, uint_t val);
[all …]
H A Ddcam_frame.h34 int dcam1394_ioctl_frame_rcv_start(dcam_state_t *softc_p);
35 int dcam_frame_rcv_init(dcam_state_t *softc_p, int vid_mode,
37 int dcam_frame_rcv_fini(dcam_state_t *softc_p);
38 int dcam_frame_rcv_start(dcam_state_t *softc_p);
39 int dcam_frame_rcv_stop(dcam_state_t *softc_p);
H A Ddcam.h154 ring_buff_t *ring_buff_create(dcam_state_t *softc_p, size_t num_buffs,
156 void ring_buff_free(dcam_state_t *softc_p, ring_buff_t *ring_buff_p);
165 int dcam_frame_rcv_stop(dcam_state_t *softc_p);
166 int dcam1394_ioctl_frame_rcv_start(dcam_state_t *softc_p);