Home
last modified time | relevance | path

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

12

/dpdk/drivers/common/dpaax/caamflib/
H A Drta.h76 #define PROGRAM_FINALIZE(program) rta_program_finalize(program) argument
84 #define PROGRAM_SET_36BIT_ADDR(program) rta_program_set_36bit_addr(program) argument
95 #define PROGRAM_SET_BSWAP(program) rta_program_set_bswap(program) argument
105 #define WORD(program, val) rta_word(program, val) argument
115 #define DWORD(program, val) rta_dword(program, val) argument
127 #define COPY_DATA(program, data, len) rta_copy_data(program, (data), (len)) argument
542 #define PKHA_OPERATION(program, op_pkha) rta_pkha_operation(program, op_pkha) argument
772 #define SIGNATURE(program, sign_type) rta_signature(program, sign_type) argument
826 #define SET_LABEL(program, label) (label = rta_set_label(program)) argument
841 #define PATCH_JUMP(program, line, new_ref) rta_patch_jmp(program, line, new_ref) argument
[all …]
/dpdk/drivers/common/dpaax/caamflib/rta/
H A Dsec_run_time_asm.h397 rta_program_cntxt_init(struct program *program, in rta_program_cntxt_init() argument
412 rta_program_finalize(struct program *program) in rta_program_finalize() argument
426 *program->shrhdr |= program->bswap ? in rta_program_finalize()
430 *program->jobhdr |= program->bswap ? in rta_program_finalize()
445 rta_program_set_bswap(struct program *program) in rta_program_set_bswap() argument
452 __rta_out32(struct program *program, uint32_t val) in __rta_out32() argument
454 program->buffer[program->current_pc] = program->bswap ? in __rta_out32()
524 rta_word(struct program *program, uint32_t val) in rta_word() argument
534 rta_dword(struct program *program, uint64_t val) in rta_dword() argument
658 rta_set_label(struct program *program) in rta_set_label() argument
[all …]
H A Dmath_cmd.h79 rta_math(struct program *program, uint64_t operand1, in rta_math() argument
107 program->current_pc, program->current_instruction); in rta_math()
118 program->current_pc, program->current_instruction); in rta_math()
157 program->current_pc, program->current_instruction); in rta_math()
185 program->current_pc, program->current_instruction); in rta_math()
208 program->current_pc, program->current_instruction); in rta_math()
237 rta_mathi(struct program *program, uint64_t operand, in rta_mathi() argument
248 program->current_pc, program->current_instruction); in rta_mathi()
261 program->current_pc, program->current_instruction); in rta_mathi()
278 program->current_pc, program->current_instruction); in rta_mathi()
[all …]
H A Dmove_cmd.h78 set_move_offset(struct program *program __maybe_unused,
87 rta_move(struct program *program, int cmd_type, uint64_t src, in rta_move() argument
107 program->current_pc, in rta_move()
145 program->current_pc, in rta_move()
158 program->current_pc, program->current_instruction); in rta_move()
168 program->current_pc, program->current_instruction); in rta_move()
218 __rta_out32(program, opcode); in rta_move()
230 set_move_offset(struct program *program __maybe_unused, in set_move_offset()
273 program->current_pc, in set_move_offset()
281 program->current_pc, in set_move_offset()
[all …]
H A Dkey_cmd.h27 rta_key(struct program *program, uint32_t key_dst, in rta_key() argument
53 program->current_pc, in rta_key()
60 program->current_pc, in rta_key()
66 program->current_pc, in rta_key()
76 program->current_pc, program->current_instruction); in rta_key()
83 program->current_pc, in rta_key()
94 program->current_pc, in rta_key()
119 program->current_pc, program->current_instruction); in rta_key()
162 __rta_out32(program, opcode); in rta_key()
163 program->current_instruction++; in rta_key()
[all …]
H A Dheader_cmd.h41 rta_shr_header(struct program *program, in rta_shr_header() argument
73 program->current_pc); in rta_shr_header()
96 __rta_out32(program, opcode); in rta_shr_header()
100 program->shrhdr = program->buffer; in rta_shr_header()
111 rta_job_header(struct program *program, in rta_job_header() argument
148 program->current_pc); in rta_job_header()
154 program->current_pc); in rta_job_header()
160 program->current_pc); in rta_job_header()
196 __rta_out32(program, opcode); in rta_job_header()
200 program->jobhdr = program->buffer; in rta_job_header()
[all …]
H A Dstore_cmd.h62 rta_store(struct program *program, uint64_t src, in rta_store() argument
78 program->current_pc, program->current_instruction); in rta_store()
83 program->current_pc, program->current_instruction); in rta_store()
91 program->current_pc, program->current_instruction); in rta_store()
112 program->current_pc, in rta_store()
113 program->current_instruction); in rta_store()
129 __rta_out32(program, opcode); in rta_store()
130 program->current_instruction++; in rta_store()
138 __rta_out64(program, program->ps, dst); in rta_store()
147 program->first_error_pc = start_pc; in rta_store()
[all …]
H A Dfifo_load_store_cmd.h48 rta_fifo_load(struct program *program, uint32_t src, in rta_fifo_load() argument
99 program->current_pc); in rta_fifo_load()
146 __rta_out32(program, opcode); in rta_fifo_load()
147 program->current_instruction++; in rta_fifo_load()
153 __rta_out64(program, program->ps, loc); in rta_fifo_load()
163 program->current_instruction++; in rta_fifo_load()
203 rta_fifo_store(struct program *program, uint32_t src, in rta_fifo_store() argument
248 program->current_pc); in rta_fifo_store()
280 __rta_out32(program, opcode); in rta_fifo_store()
285 __rta_out64(program, program->ps, dst); in rta_fifo_store()
[all …]
H A Dseq_in_out_ptr_cmd.h41 rta_seq_in_ptr(struct program *program, uint64_t src, in rta_seq_in_ptr() argument
97 __rta_out32(program, opcode); in rta_seq_in_ptr()
98 program->current_instruction++; in rta_seq_in_ptr()
102 __rta_out64(program, program->ps, src); in rta_seq_in_ptr()
106 __rta_out32(program, length); in rta_seq_in_ptr()
112 program->current_instruction++; in rta_seq_in_ptr()
117 rta_seq_out_ptr(struct program *program, uint64_t dst, in rta_seq_out_ptr() argument
159 __rta_out32(program, opcode); in rta_seq_out_ptr()
160 program->current_instruction++; in rta_seq_out_ptr()
164 __rta_out64(program, program->ps, dst); in rta_seq_out_ptr()
[all …]
H A Doperation_cmd.h215 rta_operation(struct program *program, uint32_t cipher_algo, in rta_operation() argument
242 program->current_pc); in rta_operation()
252 program->current_pc); in rta_operation()
302 __rta_out32(program, opcode); in rta_operation()
303 program->current_instruction++; in rta_operation()
313 rta_operation2(struct program *program, uint32_t cipher_algo, in rta_operation2() argument
341 program->current_pc); in rta_operation2()
351 program->current_pc); in rta_operation2()
401 __rta_out32(program, opcode); in rta_operation2()
587 rta_pkha_operation(struct program *program, uint32_t op_pkha) in rta_pkha_operation() argument
[all …]
H A Djump_cmd.h51 rta_jump(struct program *program, uint64_t address, in rta_jump() argument
57 unsigned int start_pc = program->current_pc; in rta_jump()
90 program->current_pc); in rta_jump()
112 program->current_pc); in rta_jump()
127 program->current_pc, in rta_jump()
128 program->current_instruction); in rta_jump()
143 __rta_out32(program, opcode); in rta_jump()
144 program->current_instruction++; in rta_jump()
147 __rta_out64(program, program->ps, address); in rta_jump()
152 program->first_error_pc = start_pc; in rta_jump()
[all …]
H A Dnfifo_cmd.h96 rta_nfifo_load(struct program *program, uint32_t src, in rta_nfifo_load() argument
103 unsigned int start_pc = program->current_pc; in rta_nfifo_load()
109 program->current_pc, program->current_instruction); in rta_nfifo_load()
118 program->current_pc, program->current_instruction); in rta_nfifo_load()
141 __rta_out32(program, load_cmd); in rta_nfifo_load()
142 __rta_out32(program, opcode); in rta_nfifo_load()
145 __rta_out32(program, length & NFIFOENTRY_DLEN_MASK); in rta_nfifo_load()
147 program->current_instruction++; in rta_nfifo_load()
152 program->first_error_pc = start_pc; in rta_nfifo_load()
153 program->current_instruction++; in rta_nfifo_load()
H A Dsignature_cmd.h12 rta_signature(struct program *program, uint32_t sign_type) in rta_signature() argument
15 unsigned int start_pc = program->current_pc; in rta_signature()
31 __rta_out32(program, opcode); in rta_signature()
32 program->current_instruction++; in rta_signature()
37 program->first_error_pc = start_pc; in rta_signature()
38 program->current_instruction++; in rta_signature()
H A Dload_cmd.h215 rta_load(struct program *program, uint64_t src, uint64_t dst, in rta_load() argument
220 unsigned int start_pc = program->current_pc, i; in rta_load()
245 program->current_pc); in rta_load()
252 program->current_pc); in rta_load()
258 program->current_pc); in rta_load()
265 program->current_pc); in rta_load()
280 __rta_out32(program, opcode); in rta_load()
281 program->current_instruction++; in rta_load()
296 __rta_out64(program, program->ps, src); in rta_load()
301 program->first_error_pc = start_pc; in rta_load()
[all …]
H A Dprotocol_cmd.h586 rta_proto_operation(struct program *program, uint32_t optype, in rta_proto_operation() argument
592 unsigned int start_pc = program->current_pc; in rta_proto_operation()
610 program->current_pc); in rta_proto_operation()
620 program->current_pc); in rta_proto_operation()
625 program->current_instruction++; in rta_proto_operation()
629 program->first_error_pc = start_pc; in rta_proto_operation()
630 program->current_instruction++; in rta_proto_operation()
635 rta_dkp_proto(struct program *program, uint32_t protid, in rta_dkp_proto() argument
655 __rta_out64(program, program->ps, key); in rta_dkp_proto()
656 in_words = program->ps ? 2 : 1; in rta_dkp_proto()
[all …]
/dpdk/drivers/common/dpaax/caamflib/desc/
H A Dipsec.h357 __rta_copy_ipsec_encap_pdb(struct program *program, in __rta_copy_ipsec_encap_pdb() argument
474 __rta_copy_ipsec_decap_pdb(struct program *program, in __rta_copy_ipsec_decap_pdb() argument
690 static inline void __gen_auth_key(struct program *program, in __gen_auth_key() argument
759 struct program prg; in cnstr_shdsc_ipsec_encap()
760 struct program *p = &prg; in cnstr_shdsc_ipsec_encap()
822 struct program prg; in cnstr_shdsc_ipsec_decap()
892 struct program prg; in cnstr_shdsc_ipsec_encap_des_aes_xcbc()
1031 struct program prg; in cnstr_shdsc_ipsec_decap_des_aes_xcbc()
1231 struct program prg; in cnstr_shdsc_ipsec_new_encap()
1342 struct program prg; in cnstr_shdsc_ipsec_new_decap()
[all …]
H A Dalgo.h34 struct program prg; in cnstr_shdsc_zuce()
80 struct program prg; in cnstr_shdsc_zuca()
131 struct program prg; in cnstr_shdsc_snow_f8()
235 struct program prg; in cnstr_shdsc_snow_f9()
295 struct program prg; in cnstr_shdsc_blkcipher()
389 struct program prg; in cnstr_shdsc_hmac()
493 struct program prg; in cnstr_shdsc_hash()
571 struct program prg; in cnstr_shdsc_kasumi_f8()
611 struct program prg; in cnstr_shdsc_kasumi_f9()
658 struct program prg; in cnstr_shdsc_crc()
[all …]
H A Dsdap.h42 static inline void key_loading_opti(struct program *p, in key_loading_opti()
127 static inline int pdcp_sdap_insert_no_int_op(struct program *p, in pdcp_sdap_insert_no_int_op()
210 pdcp_sdap_insert_enc_only_op(struct program *p, bool swap __maybe_unused, in pdcp_sdap_insert_enc_only_op()
325 pdcp_sdap_insert_snoop_op(struct program *p, bool swap __maybe_unused, in pdcp_sdap_insert_snoop_op()
571 struct program *p, bool swap __maybe_unused, struct alginfo *cipherdata, in pdcp_sdap_insert_no_snoop_op()
763 pdcp_sdap_insert_cplane_null_op(struct program *p, in pdcp_sdap_insert_cplane_null_op()
776 pdcp_sdap_insert_cplane_int_only_op(struct program *p, in pdcp_sdap_insert_cplane_int_only_op()
789 struct program *p, bool swap __maybe_unused, struct alginfo *cipherdata, in pdcp_sdap_insert_with_int_op()
796 struct program *, bool swap, struct alginfo *, struct alginfo *, in pdcp_sdap_insert_with_int_op()
851 struct program prg; in cnstr_shdsc_pdcp_sdap_u_plane()
[all …]
H A Dpdcp.h2044 insert_hfn_ov_op(struct program *p, in insert_hfn_ov_op()
2365 struct program prg; in cnstr_shdsc_pdcp_c_plane_encap()
2366 struct program *p = &prg; in cnstr_shdsc_pdcp_c_plane_encap()
2505 struct program prg; in cnstr_shdsc_pdcp_c_plane_decap()
2506 struct program *p = &prg; in cnstr_shdsc_pdcp_c_plane_decap()
2638 struct program prg; in cnstr_shdsc_pdcp_u_plane_encap()
2639 struct program *p = &prg; in cnstr_shdsc_pdcp_u_plane_encap()
2823 struct program prg; in cnstr_shdsc_pdcp_u_plane_decap()
2824 struct program *p = &prg; in cnstr_shdsc_pdcp_u_plane_decap()
2993 struct program prg; in cnstr_shdsc_pdcp_short_mac()
[all …]
/dpdk/license/
H A Dgpl-2.0.txt16 Foundation's software and to any other program whose authors commit to
33 For example, if you distribute copies of such a program, whether
50 Finally, any free program is threatened constantly by software
52 program will individually obtain patent licenses, in effect making the
53 program proprietary. To prevent this, we have made it clear that any
62 0. This License applies to any program or other work which contains
65 refers to any such program or work, and a "work based on the Program"
103 c) If the modified program normally reads commands interactively
108 a warranty) and that users may redistribute the program under
152 received the program in object code or executable form with such
[all …]
H A Dlgpl-2.1.txt60 any free program. We wish to make sure that a company cannot
61 effectively restrict the users of a free program by obtaining a
73 When a program is linked with a library, whether statically or using
105 users' freedom, it does ensure that the user of a program that is
107 that program using a modified version of the Library.
119 program which contains a notice placed by the copyright holder or
144 running a program using the Library is not restricted, and output from
148 and what the program that uses the Library does.
176 table of data to be supplied by an application program that uses
225 the Library into a program that is not a library.
[all …]
/dpdk/doc/guides/prog_guide/
H A Dbpf_lib.rst28 * Load BPF program from the ELF file and install callback to execute it on given ethdev port/queu…
41 These instructions have implicit program exit condition as well. When
42 eBPF program is trying to access the data beyond the packet boundary,
43 the interpreter will abort the execution of the program. JIT compilers
/dpdk/doc/guides/howto/
H A Drte_flow.rst73 ./filter-program disable
92 ./filter-program enabled
171 ./filter-program disable
193 ./filter-program enabled
265 ./filter-program disable
287 ./filter-program enabled
/dpdk/examples/bpf/
H A DREADME2 library. To get details of each program and how to compile it, see
/dpdk/doc/guides/sample_app_ug/
H A Dethtool.rst60 * ``quit``: Exit program
66 The sample program has two parts: A background `packet reflector`_

12