Home
last modified time | relevance | path

Searched refs:tpg (Results 1 – 48 of 48) sorted by relevance

/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-tpg.h196 void tpg_init(struct tpg_data *tpg, unsigned w, unsigned h);
197 int tpg_alloc(struct tpg_data *tpg, unsigned max_w);
198 void tpg_free(struct tpg_data *tpg);
199 void tpg_reset_source(struct tpg_data *tpg, unsigned width, unsigned height,
201 void tpg_log_status(struct tpg_data *tpg);
204 void tpg_gen_text(const struct tpg_data *tpg,
206 void tpg_calc_text_basep(struct tpg_data *tpg,
208 unsigned tpg_g_interleaved_plane(const struct tpg_data *tpg, unsigned buf_line);
209 void tpg_fill_plane_buffer(struct tpg_data *tpg, v4l2_std_id std,
211 void tpg_fillbuffer(struct tpg_data *tpg, v4l2_std_id std,
[all …]
Dvivid-tpg.c97 void tpg_init(struct tpg_data *tpg, unsigned w, unsigned h) in tpg_init() argument
99 memset(tpg, 0, sizeof(*tpg)); in tpg_init()
100 tpg->scaled_width = tpg->src_width = w; in tpg_init()
101 tpg->src_height = tpg->buf_height = h; in tpg_init()
102 tpg->crop.width = tpg->compose.width = w; in tpg_init()
103 tpg->crop.height = tpg->compose.height = h; in tpg_init()
104 tpg->recalc_colors = true; in tpg_init()
105 tpg->recalc_square_border = true; in tpg_init()
106 tpg->brightness = 128; in tpg_init()
107 tpg->contrast = 128; in tpg_init()
[all …]
Dvivid-kthread-cap.c232 static void *plane_vaddr(struct tpg_data *tpg, struct vivid_buffer *buf, in plane_vaddr() argument
238 if (p == 0 || tpg_g_buffers(tpg) > 1) in plane_vaddr()
242 vbuf += bpl[i] * h / tpg->vdownsampling[i]; in plane_vaddr()
250 struct tpg_data *tpg = &dev->tpg; in vivid_copy_buffer() local
253 unsigned twopixsize = tpg_g_twopixelsize(tpg, p); in vivid_copy_buffer()
254 unsigned img_width = tpg_hdiv(tpg, p, dev->compose_cap.width); in vivid_copy_buffer()
256 unsigned stride_cap = tpg->bytesperline[p]; in vivid_copy_buffer()
259 unsigned hmax = (img_height * tpg->perc_fill) / 100; in vivid_copy_buffer()
273 unsigned vid_cap_left = tpg_hdiv(tpg, p, dev->loop_vid_cap.left); in vivid_copy_buffer()
288 voutbuf = plane_vaddr(tpg, vid_out_buf, p, in vivid_copy_buffer()
[all …]
Dvivid-vid-cap.c104 unsigned buffers = tpg_g_buffers(&dev->tpg); in vid_cap_queue_setup()
144 if (sizes[p] < tpg_g_line_width(&dev->tpg, p) * h + in vid_cap_queue_setup()
150 sizes[p] = tpg_g_line_width(&dev->tpg, p) * h + in vid_cap_queue_setup()
175 unsigned buffers = tpg_g_buffers(&dev->tpg); in vid_cap_buf_prepare()
192 size = tpg_g_line_width(&dev->tpg, p) * dev->fmt_cap_rect.height + in vid_cap_buf_prepare()
262 dev->must_blank[i] = tpg_g_perc_fill(&dev->tpg) < 100; in vid_cap_start_streaming()
316 tpg_s_quality(&dev->tpg, TPG_QUAL_NOISE, 0); in vivid_update_quality()
320 tpg_s_quality(&dev->tpg, TPG_QUAL_NOISE, 0); in vivid_update_quality()
324 tpg_s_quality(&dev->tpg, TPG_QUAL_NOISE, 0); in vivid_update_quality()
328 tpg_s_quality(&dev->tpg, TPG_QUAL_COLOR, 0); in vivid_update_quality()
[all …]
Dvivid-ctrls.c304 tpg_s_brightness(&dev->tpg, dev->input_brightness[dev->input]); in vivid_user_vid_s_ctrl()
307 tpg_s_contrast(&dev->tpg, ctrl->val); in vivid_user_vid_s_ctrl()
310 tpg_s_saturation(&dev->tpg, ctrl->val); in vivid_user_vid_s_ctrl()
313 tpg_s_hue(&dev->tpg, ctrl->val); in vivid_user_vid_s_ctrl()
317 tpg_s_hflip(&dev->tpg, dev->sensor_hflip ^ dev->hflip); in vivid_user_vid_s_ctrl()
321 tpg_s_vflip(&dev->tpg, dev->sensor_vflip ^ dev->vflip); in vivid_user_vid_s_ctrl()
324 tpg_s_alpha_component(&dev->tpg, ctrl->val); in vivid_user_vid_s_ctrl()
357 tpg_s_pattern(&dev->tpg, ctrl->val); in vivid_vid_cap_s_ctrl()
360 tpg_s_colorspace(&dev->tpg, colorspaces[ctrl->val]); in vivid_vid_cap_s_ctrl()
367 tpg_s_xfer_func(&dev->tpg, ctrl->val); in vivid_vid_cap_s_ctrl()
[all …]
DMakefile5 vivid-osd.o vivid-tpg.o vivid-tpg-colors.o
Dvivid-core.c402 tpg_log_status(&dev->tpg); in vidioc_log_status()
644 tpg_free(&dev->tpg); in vivid_dev_release()
843 tpg_init(&dev->tpg, 640, 360); in vivid_create_instance()
844 if (tpg_alloc(&dev->tpg, MAX_ZOOM * MAX_WIDTH)) in vivid_create_instance()
958 tpg_s_fourcc(&dev->tpg, dev->fmt_cap->fourcc); in vivid_create_instance()
1014 dev->fb_cap.fmt.bytesperline = dev->src_rect.width * tpg_g_twopixelsize(&dev->tpg, 0) / 2; in vivid_create_instance()
Dvivid-core.h363 struct tpg_data tpg; member
Dvivid-vbi-cap.c46 switch (tpg_g_video_aspect(&dev->tpg)) { in vivid_sliced_vbi_cap_fill()
/linux-4.4.14/drivers/target/iscsi/
Discsi_target_tpg.c35 struct iscsi_portal_group *tpg; in iscsit_alloc_portal_group() local
37 tpg = kzalloc(sizeof(struct iscsi_portal_group), GFP_KERNEL); in iscsit_alloc_portal_group()
38 if (!tpg) { in iscsit_alloc_portal_group()
43 tpg->tpgt = tpgt; in iscsit_alloc_portal_group()
44 tpg->tpg_state = TPG_STATE_FREE; in iscsit_alloc_portal_group()
45 tpg->tpg_tiqn = tiqn; in iscsit_alloc_portal_group()
46 INIT_LIST_HEAD(&tpg->tpg_gnp_list); in iscsit_alloc_portal_group()
47 INIT_LIST_HEAD(&tpg->tpg_list); in iscsit_alloc_portal_group()
48 mutex_init(&tpg->tpg_access_lock); in iscsit_alloc_portal_group()
49 sema_init(&tpg->np_login_sem, 1); in iscsit_alloc_portal_group()
[all …]
Discsi_target_configfs.c66 struct iscsi_portal_group *tpg; in lio_target_np_sctp_store() local
85 tpg = tpg_np->tpg; in lio_target_np_sctp_store()
86 if (iscsit_get_tpg(tpg) < 0) in lio_target_np_sctp_store()
93 tpg_np_sctp = iscsit_tpg_add_network_portal(tpg, &np->np_sockaddr, in lio_target_np_sctp_store()
102 ret = iscsit_tpg_del_network_portal(tpg, tpg_np_sctp); in lio_target_np_sctp_store()
107 iscsit_put_tpg(tpg); in lio_target_np_sctp_store()
110 iscsit_put_tpg(tpg); in lio_target_np_sctp_store()
134 struct iscsi_portal_group *tpg; in lio_target_np_iser_store() local
152 tpg = tpg_np->tpg; in lio_target_np_iser_store()
153 if (iscsit_get_tpg(tpg) < 0) in lio_target_np_iser_store()
[all …]
Discsi_target_login.c164 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_check_for_session_reinstatement() local
166 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; in iscsi_check_for_session_reinstatement()
365 sess->tpg = conn->tpg; in iscsi_login_zero_tsih_s2()
371 sess->tsih = ++sess->tpg->ntsih; in iscsi_login_zero_tsih_s2()
373 sess->tsih = ++sess->tpg->ntsih; in iscsi_login_zero_tsih_s2()
379 conn->tpg->param_list, 1) < 0) { in iscsi_login_zero_tsih_s2()
403 if (iscsi_change_param_sprintf(conn, "TargetPortalGroupTag=%hu", sess->tpg->tpgt)) in iscsi_login_zero_tsih_s2()
496 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_login_non_zero_tsih_s2() local
498 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; in iscsi_login_non_zero_tsih_s2()
545 conn->tpg->param_list, 0) < 0) { in iscsi_login_non_zero_tsih_s2()
[all …]
Discsi_target_nego.c531 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_target_do_login_rx() local
540 spin_lock(&tpg->tpg_state_lock); in iscsi_target_do_login_rx()
541 state = (tpg->tpg_state == TPG_STATE_ACTIVE); in iscsi_target_do_login_rx()
542 spin_unlock(&tpg->tpg_state_lock); in iscsi_target_do_login_rx()
548 iscsit_deaccess_np(np, tpg, tpg_np); in iscsi_target_do_login_rx()
563 iscsit_deaccess_np(np, tpg, tpg_np); in iscsi_target_do_login_rx()
586 iscsit_deaccess_np(np, tpg, tpg_np); in iscsi_target_do_login_rx()
597 iscsit_deaccess_np(np, tpg, tpg_np); in iscsi_target_do_login_rx()
609 iscsit_deaccess_np(np, tpg, tpg_np); in iscsi_target_do_login_rx()
620 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_target_do_cleanup() local
[all …]
Discsi_target_erl0.c755 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_handle_time2retain_timeout() local
756 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; in iscsit_handle_time2retain_timeout()
774 struct iscsi_tiqn *tiqn = tpg->tpg_tiqn; in iscsit_handle_time2retain_timeout()
799 spin_lock(&sess->tpg->tpg_state_lock); in iscsit_start_time2retain_handler()
800 tpg_active = (sess->tpg->tpg_state == TPG_STATE_ACTIVE); in iscsit_start_time2retain_handler()
801 spin_unlock(&sess->tpg->tpg_state_lock); in iscsit_start_time2retain_handler()
827 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_stop_time2retain_timer() local
828 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; in iscsit_stop_time2retain_timer()
Discsi_target.c207 int iscsit_access_np(struct iscsi_np *np, struct iscsi_portal_group *tpg) in iscsit_access_np() argument
222 spin_lock_bh(&tpg->tpg_state_lock); in iscsit_access_np()
223 if (tpg->tpg_state != TPG_STATE_ACTIVE) { in iscsit_access_np()
224 spin_unlock_bh(&tpg->tpg_state_lock); in iscsit_access_np()
227 spin_unlock_bh(&tpg->tpg_state_lock); in iscsit_access_np()
232 ret = down_interruptible(&tpg->np_login_sem); in iscsit_access_np()
236 spin_lock_bh(&tpg->tpg_state_lock); in iscsit_access_np()
237 if (tpg->tpg_state != TPG_STATE_ACTIVE) { in iscsit_access_np()
238 spin_unlock_bh(&tpg->tpg_state_lock); in iscsit_access_np()
239 up(&tpg->np_login_sem); in iscsit_access_np()
[all …]
Discsi_target_nodeattrib.c37 struct iscsi_portal_group *tpg) in iscsit_set_default_node_attribues() argument
48 a->default_erl = tpg->tpg_attrib.default_erl; in iscsit_set_default_node_attribues()
Discsi_target_util.c927 struct iscsi_portal_group *tpg = conn->sess->tpg; in iscsit_handle_nopin_response_timeout() local
928 struct iscsi_tiqn *tiqn = tpg->tpg_tiqn; in iscsit_handle_nopin_response_timeout()
1467 struct iscsi_portal_group *tpg; in iscsit_snmp_get_tiqn() local
1472 tpg = conn->sess->tpg; in iscsit_snmp_get_tiqn()
1473 if (!tpg) in iscsit_snmp_get_tiqn()
1476 if (!tpg->tpg_tiqn) in iscsit_snmp_get_tiqn()
1479 return tpg->tpg_tiqn; in iscsit_snmp_get_tiqn()
Discsi_target_auth.c152 chap->id = conn->tpg->tpg_chap_id++; in chap_server_open()
/linux-4.4.14/drivers/target/
Dtarget_core_tpg.c56 struct se_portal_group *tpg, in __core_tpg_get_initiator_node_acl() argument
61 list_for_each_entry(acl, &tpg->acl_node_list, acl_list) { in __core_tpg_get_initiator_node_acl()
74 struct se_portal_group *tpg, in core_tpg_get_initiator_node_acl() argument
79 mutex_lock(&tpg->acl_node_mutex); in core_tpg_get_initiator_node_acl()
80 acl = __core_tpg_get_initiator_node_acl(tpg, initiatorname); in core_tpg_get_initiator_node_acl()
81 mutex_unlock(&tpg->acl_node_mutex); in core_tpg_get_initiator_node_acl()
109 struct se_portal_group *tpg, in core_tpg_add_node_to_devs() argument
116 mutex_lock(&tpg->tpg_lun_mutex); in core_tpg_add_node_to_devs()
117 hlist_for_each_entry_rcu(lun, &tpg->tpg_lun_hlist, link) { in core_tpg_add_node_to_devs()
122 lockdep_is_held(&tpg->tpg_lun_mutex)); in core_tpg_add_node_to_devs()
[all …]
Dtarget_core_device.c220 struct se_portal_group *tpg = nacl->se_tpg; in core_get_se_deve_from_rtpi() local
228 tpg->se_tpg_tfo->get_fabric_name()); in core_get_se_deve_from_rtpi()
246 struct se_portal_group *tpg) in core_free_device_list_for_node() argument
254 core_disable_device_list_for_node(lun, deve, nacl, tpg); in core_free_device_list_for_node()
324 struct se_portal_group *tpg) in core_enable_device_list_for_node() argument
406 struct se_portal_group *tpg) in core_disable_device_list_for_node() argument
459 void core_clear_lun_from_tpg(struct se_lun *lun, struct se_portal_group *tpg) in core_clear_lun_from_tpg() argument
464 mutex_lock(&tpg->acl_node_mutex); in core_clear_lun_from_tpg()
465 list_for_each_entry(nacl, &tpg->acl_node_list, acl_list) { in core_clear_lun_from_tpg()
475 core_disable_device_list_for_node(lun, deve, nacl, tpg); in core_clear_lun_from_tpg()
[all …]
Dtarget_core_stat.c588 struct se_portal_group *tpg = lun->lun_tpg; in target_stat_tgt_port_name_show() local
596 tpg->se_tpg_tfo->get_fabric_name(), in target_stat_tgt_port_name_show()
606 struct se_portal_group *tpg = lun->lun_tpg; in target_stat_tgt_port_port_index_show() local
614 tpg->se_tpg_tfo->tpg_get_wwn(tpg), "+t+", in target_stat_tgt_port_port_index_show()
615 tpg->se_tpg_tfo->tpg_get_tag(tpg)); in target_stat_tgt_port_port_index_show()
743 struct se_portal_group *tpg = lun->lun_tpg; in target_stat_transport_device_show() local
751 tpg->se_tpg_tfo->get_fabric_name()); in target_stat_transport_device_show()
762 struct se_portal_group *tpg = lun->lun_tpg; in target_stat_transport_indx_show() local
769 tpg->se_tpg_tfo->tpg_get_inst_index(tpg)); in target_stat_transport_indx_show()
779 struct se_portal_group *tpg = lun->lun_tpg; in target_stat_transport_dev_name_show() local
[all …]
Dtarget_core_pr.c204 struct se_portal_group *tpg; in target_scsi2_reservation_release() local
231 tpg = sess->se_tpg; in target_scsi2_reservation_release()
234 tpg->se_tpg_tfo->get_fabric_name(), in target_scsi2_reservation_release()
250 struct se_portal_group *tpg; in target_scsi2_reservation_reserve() local
273 tpg = sess->se_tpg; in target_scsi2_reservation_reserve()
278 tpg->se_tpg_tfo->get_fabric_name()); in target_scsi2_reservation_reserve()
297 " for %s\n", tpg->se_tpg_tfo->get_fabric_name(), in target_scsi2_reservation_reserve()
897 struct se_portal_group *tpg, in core_scsi3_aptpl_reserve() argument
912 tpg->se_tpg_tfo->get_fabric_name(), in core_scsi3_aptpl_reserve()
916 tpg->se_tpg_tfo->get_fabric_name(), node_acl->initiatorname, in core_scsi3_aptpl_reserve()
[all …]
Dtarget_core_spc.c178 struct se_portal_group *tpg = NULL; in spc_emulate_evpd_83() local
270 tpg = lun->lun_tpg; in spc_emulate_evpd_83()
278 buf[off] = tpg->proto_id << 4; in spc_emulate_evpd_83()
309 buf[off] = tpg->proto_id << 4; in spc_emulate_evpd_83()
357 buf[off] = tpg->proto_id << 4; in spc_emulate_evpd_83()
371 tpgt = tpg->se_tpg_tfo->tpg_get_tag(tpg); in spc_emulate_evpd_83()
373 tpg->se_tpg_tfo->tpg_get_wwn(tpg), tpgt); in spc_emulate_evpd_83()
397 buf[off] = tpg->proto_id << 4; in spc_emulate_evpd_83()
412 tpg->se_tpg_tfo->tpg_get_wwn(tpg)); in spc_emulate_evpd_83()
696 struct se_portal_group *tpg = cmd->se_lun->lun_tpg; in spc_emulate_inquiry() local
[all …]
Dtarget_core_fabric_lib.c407 const char *target_parse_pr_out_transport_id(struct se_portal_group *tpg, in target_parse_pr_out_transport_id() argument
412 switch (tpg->proto_id) { in target_parse_pr_out_transport_id()
426 return iscsi_parse_pr_out_transport_id(tpg, buf, out_tid_len, in target_parse_pr_out_transport_id()
429 pr_err("Unknown proto_id: 0x%02x\n", tpg->proto_id); in target_parse_pr_out_transport_id()
Dtarget_core_internal.h99 const char *target_parse_pr_out_transport_id(struct se_portal_group *tpg,
115 struct se_node_acl *__core_tpg_get_initiator_node_acl(struct se_portal_group *tpg,
124 struct se_node_acl *core_tpg_add_initiator_node_acl(struct se_portal_group *tpg,
Dtarget_core_alua.c1963 struct se_portal_group *tpg = lun->lun_tpg; in core_alua_store_tg_pt_gp_info() local
2011 tpg->se_tpg_tfo->tpg_get_wwn(tpg), in core_alua_store_tg_pt_gp_info()
2012 tpg->se_tpg_tfo->tpg_get_tag(tpg), in core_alua_store_tg_pt_gp_info()
2033 "Moving" : "Adding", tpg->se_tpg_tfo->tpg_get_wwn(tpg), in core_alua_store_tg_pt_gp_info()
2034 tpg->se_tpg_tfo->tpg_get_tag(tpg), in core_alua_store_tg_pt_gp_info()
Dtarget_core_configfs.c2597 struct se_portal_group *tpg = lun->lun_tpg; in target_tg_pt_gp_members_show() local
2600 "/%s\n", tpg->se_tpg_tfo->get_fabric_name(), in target_tg_pt_gp_members_show()
2601 tpg->se_tpg_tfo->tpg_get_wwn(tpg), in target_tg_pt_gp_members_show()
2602 tpg->se_tpg_tfo->tpg_get_tag(tpg), in target_tg_pt_gp_members_show()
Dtarget_core_fabric_configfs.c995 TF_CIT_SETUP(tpg, &target_fabric_tpg_item_ops, &target_fabric_tpg_group_ops,
/linux-4.4.14/drivers/vhost/
Dscsi.c289 struct vhost_scsi_tpg *tpg = container_of(se_tpg, in vhost_scsi_get_fabric_wwn() local
291 struct vhost_scsi_tport *tport = tpg->tport; in vhost_scsi_get_fabric_wwn()
298 struct vhost_scsi_tpg *tpg = container_of(se_tpg, in vhost_scsi_get_tpgt() local
300 return tpg->tport_tpgt; in vhost_scsi_get_tpgt()
305 struct vhost_scsi_tpg *tpg = container_of(se_tpg, in vhost_scsi_check_prot_fabric_only() local
308 return tpg->tv_fabric_prot_type; in vhost_scsi_check_prot_fabric_only()
582 vhost_scsi_get_tag(struct vhost_virtqueue *vq, struct vhost_scsi_tpg *tpg, in vhost_scsi_get_tag() argument
593 tv_nexus = tpg->tpg_nexus; in vhost_scsi_get_tag()
849 struct vhost_scsi_tpg **vs_tpg, *tpg; in vhost_scsi_handle_vq() local
948 tpg = ACCESS_ONCE(vs_tpg[*target]); in vhost_scsi_handle_vq()
[all …]
/linux-4.4.14/drivers/xen/
Dxen-scsiback.c81 struct scsiback_tpg *tpg; /* translate to */ member
263 struct scsiback_tpg *tpg = pending_req->v2p->tpg; in scsiback_print_status() local
266 tpg->tport->tport_name, pending_req->v2p->lun, in scsiback_print_status()
315 struct scsiback_tpg *tpg = entry->tpg; in scsiback_free_translation_entry() local
317 mutex_lock(&tpg->tv_tpg_mutex); in scsiback_free_translation_entry()
318 tpg->tv_tpg_fe_count--; in scsiback_free_translation_entry()
319 mutex_unlock(&tpg->tv_tpg_mutex); in scsiback_free_translation_entry()
388 struct se_session *sess = pending_req->v2p->tpg->tpg_nexus->tvn_se_sess; in scsiback_cmd_exec()
590 struct scsiback_tpg *tpg = pending_req->v2p->tpg; in scsiback_device_action() local
600 transport_init_se_cmd(se_cmd, tpg->se_tpg.se_tpg_tfo, in scsiback_device_action()
[all …]
/linux-4.4.14/drivers/target/tcm_fc/
Dtfc_conf.c201 struct ft_node_acl *ft_acl_get(struct ft_tpg *tpg, struct fc_rport_priv *rdata) in ft_acl_get() argument
205 struct se_portal_group *se_tpg = &tpg->se_tpg; in ft_acl_get()
235 struct ft_tpg *tpg; in ft_add_tpg() local
260 tpg = kzalloc(sizeof(*tpg), GFP_KERNEL); in ft_add_tpg()
261 if (!tpg) in ft_add_tpg()
263 tpg->index = index; in ft_add_tpg()
264 tpg->lport_wwn = ft_wwn; in ft_add_tpg()
265 INIT_LIST_HEAD(&tpg->lun_list); in ft_add_tpg()
269 kfree(tpg); in ft_add_tpg()
273 ret = core_tpg_register(wwn, &tpg->se_tpg, SCSI_PROTOCOL_FCP); in ft_add_tpg()
[all …]
Dtfc_sess.c50 struct ft_tpg *tpg; in ft_tport_get() local
56 if (tport && tport->tpg) in ft_tport_get()
59 tpg = ft_lport_find_tpg(lport); in ft_tport_get()
60 if (!tpg) in ft_tport_get()
64 tport->tpg = tpg; in ft_tport_get()
65 tpg->tport = tport; in ft_tport_get()
74 tport->tpg = tpg; in ft_tport_get()
75 tpg->tport = tport; in ft_tport_get()
90 struct ft_tpg *tpg; in ft_tport_delete() local
97 tpg = tport->tpg; in ft_tport_delete()
[all …]
Dtcm_fc.h65 struct ft_tpg *tpg; /* NULL if TPG deleted before tport */ member
108 struct ft_tpg *tpg; member
Dtfc_io.c332 queue_work(cmd->sess->tport->tpg->workqueue, &cmd->work); in ft_recv_write_data()
Dtfc_cmd.c461 queue_work(sess->tport->tpg->workqueue, &cmd->work); in ft_recv_cmd()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dtcm_qla2xxx.c190 struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg, in tcm_qla2xxx_get_fabric_wwn() local
192 struct tcm_qla2xxx_lport *lport = tpg->lport; in tcm_qla2xxx_get_fabric_wwn()
199 struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg, in tcm_qla2xxx_get_tag() local
201 return tpg->lport_tpgt; in tcm_qla2xxx_get_tag()
206 struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg, in tcm_qla2xxx_check_demo_mode() local
209 return tpg->tpg_attrib.generate_node_acls; in tcm_qla2xxx_check_demo_mode()
214 struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg, in tcm_qla2xxx_check_demo_mode_cache() local
217 return tpg->tpg_attrib.cache_dynamic_acls; in tcm_qla2xxx_check_demo_mode_cache()
222 struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg, in tcm_qla2xxx_check_demo_write_protect() local
225 return tpg->tpg_attrib.demo_mode_write_protect; in tcm_qla2xxx_check_demo_write_protect()
[all …]
/linux-4.4.14/drivers/target/sbp/
Dsbp_target.c92 struct sbp_tpg *tpg, u64 guid) in sbp_session_find_by_guid() argument
97 spin_lock_bh(&tpg->se_tpg.session_lock); in sbp_session_find_by_guid()
98 list_for_each_entry(se_sess, &tpg->se_tpg.tpg_sess_list, sess_list) { in sbp_session_find_by_guid()
103 spin_unlock_bh(&tpg->se_tpg.session_lock); in sbp_session_find_by_guid()
124 struct sbp_tpg *tpg, in sbp_login_count_all_by_lun() argument
133 spin_lock_bh(&tpg->se_tpg.session_lock); in sbp_login_count_all_by_lun()
134 list_for_each_entry(se_sess, &tpg->se_tpg.tpg_sess_list, sess_list) { in sbp_login_count_all_by_lun()
147 spin_unlock_bh(&tpg->se_tpg.session_lock); in sbp_login_count_all_by_lun()
153 struct sbp_tpg *tpg, int login_id) in sbp_login_find_by_id() argument
159 spin_lock_bh(&tpg->se_tpg.session_lock); in sbp_login_find_by_id()
[all …]
Dsbp_target.h171 struct sbp_tpg *tpg; member
/linux-4.4.14/drivers/usb/gadget/legacy/
Dtcm_usb_gadget.c444 luns = atomic_read(&fu->tpg->tpg_port_count); in usbg_bot_setup()
1047 struct usbg_tpg *tpg; in usbg_cmd_work() local
1051 tpg = cmd->fu->tpg; in usbg_cmd_work()
1052 tv_nexus = tpg->tpg_nexus; in usbg_cmd_work()
1080 struct usbg_tpg *tpg; in usbg_submit_command() local
1101 tpg = fu->tpg; in usbg_submit_command()
1121 tv_nexus = tpg->tpg_nexus; in usbg_submit_command()
1149 ret = queue_work(tpg->workqueue, &cmd->work); in usbg_submit_command()
1164 struct usbg_tpg *tpg; in bot_cmd_work() local
1168 tpg = cmd->fu->tpg; in bot_cmd_work()
[all …]
Dtcm_usb_gadget.h105 struct usbg_tpg *tpg; member
/linux-4.4.14/Documentation/devicetree/bindings/media/xilinx/
Dxlnx,v-tpg.txt8 "xlnx,v-tpg-5.0" (TPG version 5.0)
9 "xlnx,v-tpg-6.0" (TPG version 6.0)
38 tpg_0: tpg@40050000 {
39 compatible = "xlnx,v-tpg-6.0", "xlnx,v-tpg-5.0";
/linux-4.4.14/drivers/media/platform/xilinx/
DMakefile4 obj-$(CONFIG_VIDEO_XILINX_TPG) += xilinx-tpg.o
/linux-4.4.14/drivers/target/loopback/
Dtcm_loop.c860 struct tcm_loop_tpg *tpg) in tcm_loop_drop_nexus() argument
865 tl_nexus = tpg->tl_nexus; in tcm_loop_drop_nexus()
873 if (atomic_read(&tpg->tl_tpg_port_count)) { in tcm_loop_drop_nexus()
876 atomic_read(&tpg->tl_tpg_port_count)); in tcm_loop_drop_nexus()
881 " %s Initiator Port: %s\n", tcm_loop_dump_proto_id(tpg->tl_hba), in tcm_loop_drop_nexus()
887 tpg->tl_nexus = NULL; in tcm_loop_drop_nexus()
/linux-4.4.14/include/target/iscsi/
Discsi_target_core.h591 struct iscsi_portal_group *tpg; member
681 struct iscsi_portal_group *tpg; member
768 struct iscsi_portal_group *tpg; member
793 struct iscsi_portal_group *tpg; member
/linux-4.4.14/include/target/
Dtarget_core_fabric.h170 struct se_node_acl *core_tpg_get_initiator_node_acl(struct se_portal_group *tpg,
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.c3325 static char *srpt_get_fabric_wwn(struct se_portal_group *tpg) in srpt_get_fabric_wwn() argument
3327 struct srpt_port *sport = container_of(tpg, struct srpt_port, port_tpg_1); in srpt_get_fabric_wwn()
3332 static u16 srpt_get_tag(struct se_portal_group *tpg) in srpt_get_tag() argument
3676 static void srpt_drop_tpg(struct se_portal_group *tpg) in srpt_drop_tpg() argument
3678 struct srpt_port *sport = container_of(tpg, in srpt_drop_tpg()
/linux-4.4.14/drivers/infiniband/ulp/isert/
Dib_isert.c2222 if (conn->tpg->tpg_attrib.t10_pi) { in isert_get_sup_prot_ops()
/linux-4.4.14/Documentation/video4linux/
Dvivid.txt1126 - Improve pixel aspect support in the tpg code by passing a real v4l2_fract