Home
last modified time | relevance | path

Searched full:ece (Results 1 – 25 of 38) sorted by relevance

12

/linux/drivers/media/platform/nuvoton/
H A Dnpcm-video.c4 * Compression Engine (ECE) present on Nuvoton NPCM SoCs.
128 struct npcm_ece ece; member
213 struct regmap *ece = video->ece.regmap; in npcm_video_ece_get_ed_size() local
217 ret = regmap_read_poll_timeout(ece, ECE_DDA_STS, val, in npcm_video_ece_get_ed_size()
227 regmap_read(ece, ECE_HEX_CTRL, &val); in npcm_video_ece_get_ed_size()
240 struct regmap *ece = video->ece.regmap; in npcm_video_ece_enc_rect() local
245 regmap_update_bits(ece, ECE_DDA_CTRL, ECE_DDA_CTRL_ECEEN, 0); in npcm_video_ece_enc_rect()
246 regmap_update_bits(ece, ECE_DDA_CTRL, ECE_DDA_CTRL_ECEEN, ECE_DDA_CTRL_ECEEN); in npcm_video_ece_enc_rect()
247 regmap_write(ece, ECE_DDA_STS, ECE_DDA_STS_CDREADY | ECE_DDA_STS_ACDRDY); in npcm_video_ece_enc_rect()
248 regmap_write(ece, ECE_RECT_XY, rect_offset); in npcm_video_ece_enc_rect()
[all …]
H A DKconfig12 Encoding Compression Engine (ECE) present on Nuvoton NPCM SoCs.
14 two frames in memory, and then the ECE can compress the frame
H A Dnpcm-regs.h76 /* ECE Registers */
/linux/Documentation/devicetree/bindings/media/
H A Dnuvoton,npcm-ece.yaml4 $id: http://devicetree.org/schemas/media/nuvoton,npcm-ece.yaml#
14 Video Encoding Compression Engine (ECE) present on Nuvoton NPCM SoCs.
19 - nuvoton,npcm750-ece
20 - nuvoton,npcm845-ece
39 ece: video-codec@f0820000 {
40 compatible = "nuvoton,npcm750-ece";
H A Dnuvoton,npcm-vcd.yaml39 nuvoton,ece:
41 description: phandle to access ECE (Encoding Compression Engine) registers.
55 - nuvoton,ece
71 nuvoton,ece = <&ece>;
/linux/net/ipv4/netfilter/
H A Dipt_ECN.c56 tcph->ece == einfo->proto.tcp.ece) && in set_ect_tcp()
67 tcph->ece = einfo->proto.tcp.ece; in set_ect_tcp()
H A Dipt_SYNPROXY.c35 if (th->ece && th->cwr) in synproxy_tg4()
/linux/Documentation/userspace-api/media/drivers/
H A Dnpcm-video.rst9 and Encoding Compression Engine (ECE) present on Nuvoton NPCM SoCs. The VCD can
11 the ECE can compress the frame data into HEXTILE format.
39 If using V4L2_PIX_FMT_HEXTILE format, VCD will capture frame data and then ECE
/linux/drivers/infiniband/core/
H A Ducma.c297 uevent->resp.ece.vendor_id = event->ece.vendor_id; in ucma_create_uevent()
298 uevent->resp.ece.attr_mod = event->ece.attr_mod; in ucma_create_uevent()
386 sizeof(uevent->resp.ece)) in ucma_get_event()
1122 struct rdma_ucm_ece ece = {}; in ucma_connect() local
1142 if (offsetofend(typeof(cmd), ece) <= in_size) { in ucma_connect()
1143 ece.vendor_id = cmd.ece.vendor_id; in ucma_connect()
1144 ece.attr_mod = cmd.ece.attr_mod; in ucma_connect()
1148 ret = rdma_connect_ece(ctx->cm_id, &conn_param, &ece); in ucma_connect()
1184 struct rdma_ucm_ece ece = {}; in ucma_accept() local
1199 if (offsetofend(typeof(cmd), ece) <= in_size) { in ucma_accept()
[all …]
H A Dcma.c2169 event->ece.vendor_id = rep_data->ece.vendor_id; in cma_set_rep_event_data()
2170 event->ece.attr_mod = rep_data->ece.attr_mod; in cma_set_rep_event_data()
2393 event->ece.vendor_id = req_data->ece.vendor_id; in cma_set_req_event_data()
2394 event->ece.attr_mod = req_data->ece.attr_mod; in cma_set_req_event_data()
4436 req.ece.vendor_id = id_priv->ece.vendor_id; in cma_connect_ib()
4437 req.ece.attr_mod = id_priv->ece.attr_mod; in cma_connect_ib()
4567 * rdma_connect_ece - Initiate an active connection request with ECE data.
4570 * @ece: ECE parameters
4575 struct rdma_ucm_ece *ece) in rdma_connect_ece() argument
4580 id_priv->ece.vendor_id = ece->vendor_id; in rdma_connect_ece()
[all …]
H A Dcm.c250 struct rdma_ucm_ece ece; member
1353 cm_form_tid(cm_id_priv), param->ece.attr_mod); in cm_format_req()
1483 IBA_SET(CM_REQ_VENDOR_ID, req_msg, param->ece.vendor_id); in cm_format_req()
1855 param->ece.vendor_id = IBA_GET(CM_REQ_VENDOR_ID, req_msg); in cm_format_req_event()
1856 param->ece.attr_mod = be32_to_cpu(req_msg->hdr.attr_mod); in cm_format_req_event()
2254 param->ece.attr_mod); in cm_format_rep()
2281 IBA_SET(CM_REP_VENDOR_ID_L, rep_msg, param->ece.vendor_id); in cm_format_rep()
2282 IBA_SET(CM_REP_VENDOR_ID_M, rep_msg, param->ece.vendor_id >> 8); in cm_format_rep()
2283 IBA_SET(CM_REP_VENDOR_ID_H, rep_msg, param->ece.vendor_id >> 16); in cm_format_rep()
2435 param->ece.vendor_id = IBA_GET(CM_REP_VENDOR_ID_H, rep_msg) << 16; in cm_format_rep_event()
[all …]
/linux/include/uapi/linux/netfilter_ipv4/
H A Dipt_ECN.h19 #define IPT_ECN_OP_SET_ECE 0x10 /* set ECE bit of TCP header */
29 __u8 ece:1, cwr:1; /* TCP ECT bits */ member
/linux/include/rdma/
H A Dib_cm.h117 struct rdma_ucm_ece ece; member
132 struct rdma_ucm_ece ece; member
370 struct rdma_ucm_ece ece; member
394 struct rdma_ucm_ece ece; member
538 struct rdma_ucm_ece ece; member
H A Drdma_cm.h105 struct rdma_ucm_ece ece; member
282 struct rdma_ucm_ece *ece);
298 struct rdma_ucm_ece *ece);
/linux/include/uapi/rdma/
H A Drdma_user_cm.h231 struct rdma_ucm_ece ece; member
244 struct rdma_ucm_ece ece; member
312 struct rdma_ucm_ece ece; member
/linux/net/netfilter/
H A Dxt_ecn.c46 if (th->ece == 1) in match_tcp()
49 if (th->ece == 0) in match_tcp()
/linux/tools/include/uapi/linux/
H A Dtcp.h39 ece:1, member
45 ece:1, member
196 * has received ACKs with ECN-ECE marks, or has experienced congestion
/linux/arch/parisc/include/asm/
H A Dhash.h29 * of the Hcub algorithm at http://spiral.ece.cmu.edu/mcm/gen.html.
60 * (http://spiral.ece.cmu.edu/mcm/gen.html) is designed for *multiple*
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_tcp_custom_syncookie.c308 if (!ctx->tcp->ece || !ctx->tcp->cwr) in tcp_validate_sysctl()
360 if (ctx->attrs.tstamp_ok && ctx->tcp->ece && ctx->tcp->cwr) in tcp_prepare_cookie()
422 if (!ctx->attrs.tstamp_ok || !ctx->tcp->ece || !ctx->tcp->cwr) in tcp_handle_syn()
423 ctx->tcp->ece = 0; in tcp_handle_syn()
/linux/drivers/infiniband/hw/mlx5/
H A Dqp.h29 void *qpc, struct mlx5_core_qp *qp, u32 *ece);
/linux/net/ipv4/
H A Dtcp_lp.c
/linux/arch/microblaze/include/asm/
H A Dhash.h13 * of the Hcub algorithm at http://spiral.ece.cmu.edu/mcm/gen.html.
/linux/net/ipv6/netfilter/
H A Dip6t_SYNPROXY.c35 if (th->ece && th->cwr) in synproxy_tg6()
/linux/Documentation/admin-guide/media/
H A Dvisl.rst177 00000040: f16b a6a1 d806 ca2a 0ece a673 7bea 1f37 .k.....*...s{..7
/linux/drivers/crypto/gemini/
H A Dsl3516-ce.h169 * @cipher_algorithm: choice of CBC/ECE and AES/DES/3DES

12