Home
last modified time | relevance | path

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

12

/linux/include/media/tpg/
H A Dv4l2-tpg.h236 void tpg_init(struct tpg_data *tpg, unsigned w, unsigned h);
237 int tpg_alloc(struct tpg_data *tpg, unsigned max_w);
238 void tpg_free(struct tpg_data *tpg);
239 void tpg_reset_source(struct tpg_data *tpg, unsigned width, unsigned height,
241 void tpg_log_status(struct tpg_data *tpg);
244 void tpg_gen_text(const struct tpg_data *tpg,
246 void tpg_calc_text_basep(struct tpg_data *tpg,
248 unsigned tpg_g_interleaved_plane(const struct tpg_data *tpg, unsigned buf_line);
249 void tpg_fill_plane_buffer(struct tpg_data *tpg, v4l2_std_id std,
251 void tpg_fillbuffer(struct tpg_data *tpg, v4l2_std_id std,
[all …]
/linux/drivers/target/iscsi/
H A Discsi_target_tpg.c27 struct iscsi_portal_group *tpg; in iscsit_alloc_portal_group() local
29 tpg = kzalloc_obj(struct iscsi_portal_group); in iscsit_alloc_portal_group()
30 if (!tpg) { in iscsit_alloc_portal_group()
35 tpg->tpgt = tpgt; in iscsit_alloc_portal_group()
36 tpg->tpg_state = TPG_STATE_FREE; in iscsit_alloc_portal_group()
37 tpg->tpg_tiqn = tiqn; in iscsit_alloc_portal_group()
38 INIT_LIST_HEAD(&tpg->tpg_gnp_list); in iscsit_alloc_portal_group()
39 INIT_LIST_HEAD(&tpg->tpg_list); in iscsit_alloc_portal_group()
40 mutex_init(&tpg->tpg_access_lock); in iscsit_alloc_portal_group()
41 sema_init(&tpg->np_login_sem, 1); in iscsit_alloc_portal_group()
[all …]
H A Discsi_target_login.c94 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_check_for_session_reinstatement() local
96 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; in iscsi_check_for_session_reinstatement()
306 sess->tpg = conn->tpg; in iscsi_login_zero_tsih_s2()
312 sess->tsih = ++sess->tpg->ntsih; in iscsi_login_zero_tsih_s2()
314 sess->tsih = ++sess->tpg->ntsih; in iscsi_login_zero_tsih_s2()
320 conn->tpg->param_list, 1) < 0) { in iscsi_login_zero_tsih_s2()
356 if (iscsi_change_param_sprintf(conn, "TargetPortalGroupTag=%hu", sess->tpg->tpgt)) in iscsi_login_zero_tsih_s2()
448 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_login_non_zero_tsih_s2() local
450 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; in iscsi_login_non_zero_tsih_s2()
497 conn->tpg->param_list, 0) < 0) { in iscsi_login_non_zero_tsih_s2()
[all …]
H A Discsi_target_nego.c103 struct iscsi_portal_group *tpg; in iscsi_get_node_auth() local
117 tpg = to_iscsi_tpg(se_nacl->se_tpg); in iscsi_get_node_auth()
118 return &tpg->tpg_demo_auth; in iscsi_get_node_auth()
544 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_target_do_login_rx() local
570 spin_lock(&tpg->tpg_state_lock); in iscsi_target_do_login_rx()
571 state = (tpg->tpg_state == TPG_STATE_ACTIVE); in iscsi_target_do_login_rx()
572 spin_unlock(&tpg->tpg_state_lock); in iscsi_target_do_login_rx()
644 iscsit_deaccess_np(np, tpg, tpg_np); in iscsi_target_do_login_rx()
653 iscsit_deaccess_np(np, tpg, tpg_np); in iscsi_target_do_login_rx()
820 return conn->tpg->tpg_attrib.authentication; in iscsi_conn_auth_required()
[all …]
H A Discsi_target_erl0.c748 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_handle_time2retain_timeout() local
749 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; in iscsit_handle_time2retain_timeout()
779 spin_lock(&sess->tpg->tpg_state_lock); in iscsit_start_time2retain_handler()
780 tpg_active = (sess->tpg->tpg_state == TPG_STATE_ACTIVE); in iscsit_start_time2retain_handler()
781 spin_unlock(&sess->tpg->tpg_state_lock); in iscsit_start_time2retain_handler()
800 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_stop_time2retain_timer() local
801 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; in iscsit_stop_time2retain_timer()
H A Discsi_target.c201 int iscsit_access_np(struct iscsi_np *np, struct iscsi_portal_group *tpg) in iscsit_access_np() argument
216 spin_lock_bh(&tpg->tpg_state_lock); in iscsit_access_np()
217 if (tpg->tpg_state != TPG_STATE_ACTIVE) { in iscsit_access_np()
218 spin_unlock_bh(&tpg->tpg_state_lock); in iscsit_access_np()
221 spin_unlock_bh(&tpg->tpg_state_lock); in iscsit_access_np()
226 ret = down_interruptible(&tpg->np_login_sem); in iscsit_access_np()
230 spin_lock_bh(&tpg->tpg_state_lock); in iscsit_access_np()
231 if (tpg->tpg_state != TPG_STATE_ACTIVE) { in iscsit_access_np()
232 spin_unlock_bh(&tpg->tpg_state_lock); in iscsit_access_np()
233 up(&tpg->np_login_sem); in iscsit_access_np()
[all …]
H A Discsi_target_util.c876 sess->tpg->tpg_tiqn->tiqn, (u32)sess->tpg->tpgt); in iscsit_handle_nopin_response_timeout()
1342 struct iscsi_portal_group *tpg; in iscsit_snmp_get_tiqn() local
1347 tpg = conn->tpg; in iscsit_snmp_get_tiqn()
1348 if (!tpg) in iscsit_snmp_get_tiqn()
1351 if (!tpg->tpg_tiqn) in iscsit_snmp_get_tiqn()
1354 return tpg->tpg_tiqn; in iscsit_snmp_get_tiqn()
1359 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_fill_cxn_timeout_err_stats() local
1360 struct iscsi_tiqn *tiqn = tpg->tpg_tiqn; in iscsit_fill_cxn_timeout_err_stats()
H A Discsi_target_nodeattrib.c29 struct iscsi_portal_group *tpg) in iscsit_set_default_node_attribues() argument
41 a->default_erl = tpg->tpg_attrib.default_erl; in iscsit_set_default_node_attribues()
H A Discsi_target_erl1.c1119 sess->tpg->tpg_tiqn->tiqn, (u32)sess->tpg->tpgt); in iscsit_handle_dataout_timeout()
1129 sess->tpg->tpg_tiqn->tiqn, (u32)sess->tpg->tpgt); in iscsit_handle_dataout_timeout()
/linux/drivers/target/
H A Dtarget_core_tpg.c41 struct se_portal_group *tpg, in __core_tpg_get_initiator_node_acl() argument
46 list_for_each_entry(acl, &tpg->acl_node_list, acl_list) { in __core_tpg_get_initiator_node_acl()
59 struct se_portal_group *tpg, in core_tpg_get_initiator_node_acl() argument
72 mutex_lock(&tpg->acl_node_mutex); in core_tpg_get_initiator_node_acl()
73 acl = __core_tpg_get_initiator_node_acl(tpg, initiatorname); in core_tpg_get_initiator_node_acl()
78 mutex_unlock(&tpg->acl_node_mutex); in core_tpg_get_initiator_node_acl()
106 struct se_portal_group *tpg, in core_tpg_add_node_to_devs() argument
113 mutex_lock(&tpg->tpg_lun_mutex); in core_tpg_add_node_to_devs()
114 hlist_for_each_entry_rcu(lun, &tpg->tpg_lun_hlist, link) { in core_tpg_add_node_to_devs()
119 lockdep_is_held(&tpg->tpg_lun_mutex)); in core_tpg_add_node_to_devs()
[all …]
H A Dtarget_core_stat.c577 struct se_portal_group *tpg = lun->lun_tpg; in target_stat_tgt_port_name_show() local
585 tpg->se_tpg_tfo->fabric_name, in target_stat_tgt_port_name_show()
595 struct se_portal_group *tpg = lun->lun_tpg; in target_stat_tgt_port_port_index_show() local
603 tpg->se_tpg_tfo->tpg_get_wwn(tpg), "+t+", in target_stat_tgt_port_port_index_show()
604 tpg->se_tpg_tfo->tpg_get_tag(tpg)); in target_stat_tgt_port_port_index_show()
709 struct se_portal_group *tpg = lun->lun_tpg; in target_stat_transport_device_show() local
717 tpg->se_tpg_tfo->fabric_name); in target_stat_transport_device_show()
728 struct se_portal_group *tpg = lun->lun_tpg; in target_stat_transport_indx_show() local
735 tpg->se_tpg_tfo->tpg_get_inst_index(tpg)); in target_stat_transport_indx_show()
745 struct se_portal_group *tpg = lun->lun_tpg; in target_stat_transport_dev_name_show() local
[all …]
H A Dtarget_core_internal.h106 bool target_parse_pr_out_transport_id(struct se_portal_group *tpg,
122 struct se_node_acl *__core_tpg_get_initiator_node_acl(struct se_portal_group *tpg,
132 struct se_node_acl *core_tpg_add_initiator_node_acl(struct se_portal_group *tpg,
H A Dtarget_core_alua.c1900 struct se_portal_group *tpg = lun->lun_tpg; in core_alua_store_tg_pt_gp_info() local
1949 tpg->se_tpg_tfo->tpg_get_wwn(tpg), in core_alua_store_tg_pt_gp_info()
1950 tpg->se_tpg_tfo->tpg_get_tag(tpg), in core_alua_store_tg_pt_gp_info()
1969 "Moving" : "Adding", tpg->se_tpg_tfo->tpg_get_wwn(tpg), in core_alua_store_tg_pt_gp_info()
1970 tpg->se_tpg_tfo->tpg_get_tag(tpg), in core_alua_store_tg_pt_gp_info()
/linux/drivers/media/common/v4l2-tpg/
H A DMakefile2 v4l2-tpg-objs := v4l2-tpg-core.o v4l2-tpg-colors.o
4 obj-$(CONFIG_VIDEO_V4L2_TPG) += v4l2-tpg.o
/linux/drivers/target/tcm_fc/
H A Dtfc_sess.c43 struct ft_tpg *tpg; in ft_tport_get() local
49 if (tport && tport->tpg) in ft_tport_get()
52 tpg = ft_lport_find_tpg(lport); in ft_tport_get()
53 if (!tpg) in ft_tport_get()
57 tport->tpg = tpg; in ft_tport_get()
58 tpg->tport = tport; in ft_tport_get()
67 tport->tpg = tpg; in ft_tport_get()
68 tpg->tport = tport; in ft_tport_get()
83 struct ft_tpg *tpg; in ft_tport_delete() local
91 tpg = tport->tpg; in ft_tport_delete()
[all …]
H A Dtcm_fc.h56 struct ft_tpg *tpg; /* NULL if TPG deleted before tport */ member
99 struct ft_tpg *tpg; member
/linux/drivers/usb/gadget/function/
H A Df_tcm.c33 struct usbg_tpg *tpg; member
442 luns = atomic_read(&fu->tpg->tpg_port_count); in usbg_bot_setup()
728 se_sess = fu->tpg->tpg_nexus->tvn_se_sess; in uasp_status_data_cmpl()
1106 queue_work(cmd->fu->tpg->workqueue, &cmd->work); in usbg_data_write_cmpl()
1196 se_sess = cmd->fu->tpg->tpg_nexus->tvn_se_sess; in usbg_submit_tmr()
1208 struct usbg_tpg *tpg; in usbg_submit_cmd() local
1223 tpg = cmd->fu->tpg; in usbg_submit_cmd()
1224 tv_nexus = tpg->tpg_nexus; in usbg_submit_cmd()
1279 se_sess = cmd->fu->tpg->tpg_nexus->tvn_se_sess; in usbg_cmd_work()
1371 struct usbg_tpg *tpg = fu->tpg; in usbg_submit_command() local
[all …]
/linux/Documentation/devicetree/bindings/media/xilinx/
H A 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/drivers/scsi/elx/efct/
H A Defct_lio.h55 struct efct_lio_tpg *tpg; member
140 struct efct_lio_tpg *tpg; member
151 struct efct_lio_tpg *tpg; member
166 struct se_portal_group tpg; member
/linux/drivers/media/common/
H A DMakefile2 obj-y += b2c2/ saa7146/ siano/ v4l2-tpg/ videobuf2/
H A DKconfig30 source "drivers/media/common/v4l2-tpg/Kconfig"
/linux/drivers/media/platform/xilinx/
H A DMakefile7 obj-$(CONFIG_VIDEO_XILINX_TPG) += xilinx-tpg.o
/linux/include/target/iscsi/
H A Discsi_target_core.h596 struct iscsi_portal_group *tpg; member
687 struct iscsi_portal_group *tpg; member
781 struct iscsi_portal_group *tpg; member
805 struct iscsi_portal_group *tpg; member
/linux/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h375 struct se_portal_group tpg; member
/linux/drivers/target/sbp/
H A Dsbp_target.h172 struct sbp_tpg *tpg; member

12