| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/ |
| H A D | wide-int.h | 270 typename wi::binary_traits <T1, T2>::result_type 275 typename wi::binary_traits <T1, T2>::operator_result 280 typename wi::binary_traits <T1, T2>::signed_shift_result_type 286 typename wi::binary_traits <T1, T2>::predicate_result 292 typename wi::binary_traits <T1, T2>::signed_predicate_result 296 typename wi::binary_traits <T, T>::result_type 305 wi::int_traits <WI_BINARY_RESULT (T1, T2)>::get_binary_result (X, Y); \ 311 wi::int_traits <WI_UNARY_RESULT (T)>::get_binary_result (X, X); \ 345 <wide_int_ref_storage <wi::int_traits <T>::is_sign_extended, \ 346 wi::int_traits <T>::host_dependent_precision> > [all …]
|
| H A D | wide-int-print.h | 29 extern void print_dec (const wide_int_ref &wi, char *buf, signop sgn); 30 extern void print_dec (const wide_int_ref &wi, FILE *file, signop sgn); 31 extern void print_decs (const wide_int_ref &wi, char *buf); 32 extern void print_decs (const wide_int_ref &wi, FILE *file); 33 extern void print_decu (const wide_int_ref &wi, char *buf); 34 extern void print_decu (const wide_int_ref &wi, FILE *file); 35 extern void print_hex (const wide_int_ref &wi, char *buf); 36 extern void print_hex (const wide_int_ref &wi, FILE *file);
|
| H A D | poly-int.h | 62 template<typename T, wi::precision_type = wi::int_traits<T>::precision_type> 66 struct poly_coeff_traits<T, wi::FLEXIBLE_PRECISION> 80 struct poly_coeff_traits<T, wi::VAR_PRECISION> 90 struct poly_coeff_traits<T, wi::CONST_PRECISION> 96 static const int precision = wi::int_traits<T>::precision; 331 wi::int_traits<C>::precision_type == wi::FLEXIBLE_PRECISION \ 404 POLY_SET_COEFF (C, *this, i, wi::ints_for<C>::zero (this->coeffs[0])); 547 if (!wi::fits_shwi_p (this->coeffs[i])) 564 if (!wi::fits_uhwi_p (this->coeffs[i])) 672 POLY_SET_COEFF (C, *this, i, wi::ints_for<C>::zero (this->coeffs[0])); [all …]
|
| H A D | double-int.h | 438 namespace wi 447 static wi::storage_ref decompose (HOST_WIDE_INT *, unsigned int, 453 wi::int_traits <double_int>::get_precision (const double_int &) 458 inline wi::storage_ref 459 wi::int_traits <double_int>::decompose (HOST_WIDE_INT *scratch, unsigned int p, 465 return wi::storage_ref (scratch, 1, precision); 467 return wi::storage_ref (scratch, 2, precision);
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/ |
| H A D | wide-int.h | 270 typename wi::binary_traits <T1, T2>::result_type 275 typename wi::binary_traits <T1, T2>::operator_result 280 typename wi::binary_traits <T1, T2>::signed_shift_result_type 286 typename wi::binary_traits <T1, T2>::predicate_result 292 typename wi::binary_traits <T1, T2>::signed_predicate_result 296 typename wi::binary_traits <T, T>::result_type 305 wi::int_traits <WI_BINARY_RESULT (T1, T2)>::get_binary_result (X, Y); \ 311 wi::int_traits <WI_UNARY_RESULT (T)>::get_binary_result (X, X); \ 345 <wide_int_ref_storage <wi::int_traits <T>::is_sign_extended, \ 346 wi::int_traits <T>::host_dependent_precision> > [all …]
|
| H A D | wide-int-print.h | 29 extern void print_dec (const wide_int_ref &wi, char *buf, signop sgn); 30 extern void print_dec (const wide_int_ref &wi, FILE *file, signop sgn); 31 extern void print_decs (const wide_int_ref &wi, char *buf); 32 extern void print_decs (const wide_int_ref &wi, FILE *file); 33 extern void print_decu (const wide_int_ref &wi, char *buf); 34 extern void print_decu (const wide_int_ref &wi, FILE *file); 35 extern void print_hex (const wide_int_ref &wi, char *buf); 36 extern void print_hex (const wide_int_ref &wi, FILE *file);
|
| H A D | poly-int.h | 62 template<typename T, wi::precision_type = wi::int_traits<T>::precision_type> 66 struct poly_coeff_traits<T, wi::FLEXIBLE_PRECISION> 80 struct poly_coeff_traits<T, wi::VAR_PRECISION> 90 struct poly_coeff_traits<T, wi::CONST_PRECISION> 96 static const int precision = wi::int_traits<T>::precision; 331 wi::int_traits<C>::precision_type == wi::FLEXIBLE_PRECISION \ 404 POLY_SET_COEFF (C, *this, i, wi::ints_for<C>::zero (this->coeffs[0])); 547 if (!wi::fits_shwi_p (this->coeffs[i])) 564 if (!wi::fits_uhwi_p (this->coeffs[i])) 672 POLY_SET_COEFF (C, *this, i, wi::ints_for<C>::zero (this->coeffs[0])); [all …]
|
| H A D | double-int.h | 438 namespace wi 447 static wi::storage_ref decompose (HOST_WIDE_INT *, unsigned int, 453 wi::int_traits <double_int>::get_precision (const double_int &) 458 inline wi::storage_ref 459 wi::int_traits <double_int>::decompose (HOST_WIDE_INT *scratch, unsigned int p, 465 return wi::storage_ref (scratch, 1, precision); 467 return wi::storage_ref (scratch, 2, precision);
|
| /OK3568_Linux_fs/kernel/fs/nilfs2/ |
| H A D | segbuf.c | 340 struct nilfs_write_info *wi, int mode, in nilfs_segbuf_submit_bio() argument 343 struct bio *bio = wi->bio; in nilfs_segbuf_submit_bio() 363 wi->bio = NULL; in nilfs_segbuf_submit_bio() 364 wi->rest_blocks -= wi->end - wi->start; in nilfs_segbuf_submit_bio() 365 wi->nr_vecs = min(wi->max_pages, wi->rest_blocks); in nilfs_segbuf_submit_bio() 366 wi->start = wi->end; in nilfs_segbuf_submit_bio() 370 wi->bio = NULL; in nilfs_segbuf_submit_bio() 402 struct nilfs_write_info *wi) in nilfs_segbuf_prepare_write() argument 404 wi->bio = NULL; in nilfs_segbuf_prepare_write() 405 wi->rest_blocks = segbuf->sb_sum.nblocks; in nilfs_segbuf_prepare_write() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_tx.c | 382 struct mlx5e_tx_wqe_info *wi, struct mlx5_wqe_ctrl_seg *cseg, in mlx5e_txwqe_complete() argument 388 *wi = (struct mlx5e_tx_wqe_info) { in mlx5e_txwqe_complete() 401 sq->pc += wi->num_wqebbs; in mlx5e_txwqe_complete() 418 struct mlx5e_tx_wqe_info *wi; in mlx5e_sq_xmit_wqe() local 426 wi = &sq->db.wqe_info[pi]; in mlx5e_sq_xmit_wqe() 457 mlx5e_txwqe_complete(sq, skb, attr, wqe_attr, num_dma, wi, cseg, xmit_more); in mlx5e_sq_xmit_wqe() 532 struct mlx5e_tx_wqe_info *wi; in mlx5e_tx_mpwqe_session_complete() local 540 wi = &sq->db.wqe_info[pi]; in mlx5e_tx_mpwqe_session_complete() 541 *wi = (struct mlx5e_tx_wqe_info) { in mlx5e_tx_mpwqe_session_complete() 549 sq->pc += wi->num_wqebbs; in mlx5e_tx_mpwqe_session_complete() [all …]
|
| H A D | en_rx.c | 58 mlx5e_skb_from_cqe_mpwrq_linear(struct mlx5e_rq *rq, struct mlx5e_mpw_info *wi, 61 mlx5e_skb_from_cqe_mpwrq_nonlinear(struct mlx5e_rq *rq, struct mlx5e_mpw_info *wi, 391 struct mlx5e_wqe_frag_info *wi, in mlx5e_free_rx_wqe() argument 396 for (i = 0; i < rq->wqe.info.num_frags; i++, wi++) in mlx5e_free_rx_wqe() 397 mlx5e_put_rx_frag(rq, wi, recycle); in mlx5e_free_rx_wqe() 402 struct mlx5e_wqe_frag_info *wi = get_frag(rq, ix); in mlx5e_dealloc_rx_wqe() local 404 mlx5e_free_rx_wqe(rq, wi, false); in mlx5e_dealloc_rx_wqe() 469 mlx5e_free_rx_mpwqe(struct mlx5e_rq *rq, struct mlx5e_mpw_info *wi, bool recycle) in mlx5e_free_rx_mpwqe() argument 472 struct mlx5e_dma_info *dma_info = wi->umr.dma_info; in mlx5e_free_rx_mpwqe() 476 if (bitmap_full(wi->xdp_xmit_bitmap, MLX5_MPWRQ_PAGES_PER_WQE)) in mlx5e_free_rx_mpwqe() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ktls_txrx.h | 25 void mlx5e_ktls_handle_ctx_completion(struct mlx5e_icosq_wqe_info *wi); 26 void mlx5e_ktls_handle_get_psv_completion(struct mlx5e_icosq_wqe_info *wi, 30 struct mlx5e_tx_wqe_info *wi, 34 struct mlx5e_tx_wqe_info *wi, in mlx5e_ktls_tx_try_handle_resync_dump_comp() argument 37 if (unlikely(wi->resync_dump_frag_page)) { in mlx5e_ktls_tx_try_handle_resync_dump_comp() 38 mlx5e_ktls_tx_handle_resync_dump_comp(sq, wi, dma_fifo_cc); in mlx5e_ktls_tx_try_handle_resync_dump_comp() 46 struct mlx5e_tx_wqe_info *wi, in mlx5e_ktls_tx_try_handle_resync_dump_comp() argument
|
| H A D | ktls_rx.c | 129 struct mlx5e_icosq_wqe_info *wi) in icosq_fill_wi() argument 131 sq->db.wqe_info[pi] = *wi; in icosq_fill_wi() 139 struct mlx5e_icosq_wqe_info wi; in post_static_params() local 153 wi = (struct mlx5e_icosq_wqe_info) { in post_static_params() 158 icosq_fill_wi(sq, pi, &wi); in post_static_params() 170 struct mlx5e_icosq_wqe_info wi; in post_progress_params() local 183 wi = (struct mlx5e_icosq_wqe_info) { in post_progress_params() 189 icosq_fill_wi(sq, pi, &wi); in post_progress_params() 256 struct mlx5e_icosq_wqe_info wi; in resync_post_get_progress_params() local 307 wi = (struct mlx5e_icosq_wqe_info) { in resync_post_get_progress_params() [all …]
|
| H A D | ktls_tx.c | 142 struct mlx5e_tx_wqe_info *wi = &sq->db.wqe_info[pi]; in tx_fill_wi() local 144 *wi = (struct mlx5e_tx_wqe_info) { in tx_fill_wi() 341 struct mlx5e_tx_wqe_info *wi, in mlx5e_ktls_tx_handle_resync_dump_comp() argument 351 put_page(wi->resync_dump_frag_page); in mlx5e_ktls_tx_handle_resync_dump_comp() 353 stats->tls_dump_bytes += wi->num_bytes; in mlx5e_ktls_tx_handle_resync_dump_comp()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | xdp.c | 174 struct mlx5e_xdp_wqe_info *wi, *edge_wi; in mlx5e_xdpsq_get_next_pi() local 176 wi = &sq->db.wqe_info[pi]; in mlx5e_xdpsq_get_next_pi() 177 edge_wi = wi + contig_wqebbs; in mlx5e_xdpsq_get_next_pi() 180 for (; wi < edge_wi; wi++) { in mlx5e_xdpsq_get_next_pi() 181 *wi = (struct mlx5e_xdp_wqe_info) { in mlx5e_xdpsq_get_next_pi() 224 struct mlx5e_xdp_wqe_info *wi = &sq->db.wqe_info[pi]; in mlx5e_xdp_mpwqe_complete() local 230 wi->num_wqebbs = DIV_ROUND_UP(ds_count, MLX5_SEND_WQEBB_NUM_DS); in mlx5e_xdp_mpwqe_complete() 231 wi->num_pkts = session->pkt_count; in mlx5e_xdp_mpwqe_complete() 233 sq->pc += wi->num_wqebbs; in mlx5e_xdp_mpwqe_complete() 367 struct mlx5e_xdp_wqe_info *wi, in mlx5e_free_xdpsq_desc() argument [all …]
|
| H A D | txrx.h | 140 struct mlx5e_tx_wqe_info *wi, *edge_wi; in mlx5e_txqsq_get_next_pi() local 142 wi = &sq->db.wqe_info[pi]; in mlx5e_txqsq_get_next_pi() 143 edge_wi = wi + contig_wqebbs; in mlx5e_txqsq_get_next_pi() 146 for (; wi < edge_wi; wi++) { in mlx5e_txqsq_get_next_pi() 147 *wi = (struct mlx5e_tx_wqe_info) { in mlx5e_txqsq_get_next_pi() 190 struct mlx5e_icosq_wqe_info *wi, *edge_wi; in mlx5e_icosq_get_next_pi() local 192 wi = &sq->db.wqe_info[pi]; in mlx5e_icosq_get_next_pi() 193 edge_wi = wi + contig_wqebbs; in mlx5e_icosq_get_next_pi() 196 for (; wi < edge_wi; wi++) { in mlx5e_icosq_get_next_pi() 197 *wi = (struct mlx5e_icosq_wqe_info) { in mlx5e_icosq_get_next_pi()
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-multimedia/recipes-multimedia/tremor/tremor/ |
| H A D | tremor-arm-thumb2.patch | 40 "subs r1,r1,%4;" //ilsp[j]-wi 42 "rsbmi r1,r1,#0;" //labs(ilsp[j]-wi) 43 "umull %0,r2,r1,%0;" //qi*=labs(ilsp[j]-wi) 45 "subs r1,r3,%4;" //ilsp[j+1]-wi 47 "rsbmi r1,r1,#0;" //labs(ilsp[j+1]-wi) 48 "umull %1,r3,r1,%1;" //pi*=labs(ilsp[j+1]-wi) 53 "subs r1,r1,%4;\n" //ilsp[j]-wi 55 "rsbmi r1,r1,#0;\n" //labs(ilsp[j]-wi) 56 "umull %0,r2,r1,%0;\n" //qi*=labs(ilsp[j]-wi) 57 "umull %1,r3,r0,%1;\n" //pi*=labs(ilsp[j+1]-wi)
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/ |
| H A D | leo.c | 452 struct fb_wid_item *wi; in leo_wid_put() local 461 for (i = 0, wi = wl->wl_list; i < wl->wl_count; i++, wi++) { in leo_wid_put() 462 switch (wi->wi_type) { in leo_wid_put() 464 j = (wi->wi_index & 0xf) + 0x40; in leo_wid_put() 468 j = wi->wi_index & 0x3f; in leo_wid_put() 475 sbus_writel(wi->wi_values[0], &lx_krn->krn_value); in leo_wid_put() 488 struct fb_wid_item wi; in leo_init_wids() local 492 wl.wl_list = &wi; in leo_init_wids() 493 wi.wi_type = FB_WID_DBL_8; in leo_init_wids() 494 wi.wi_index = 0; in leo_init_wids() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
| H A D | rx.c | 27 struct mlx5e_mpw_info *wi, in mlx5e_xsk_skb_from_cqe_mpwrq_linear() argument 32 struct xdp_buff *xdp = wi->umr.dma_info[page_idx].xsk; in mlx5e_xsk_skb_from_cqe_mpwrq_linear() 70 __set_bit(page_idx, wi->xdp_xmit_bitmap); /* non-atomic */ in mlx5e_xsk_skb_from_cqe_mpwrq_linear() 82 struct mlx5e_wqe_frag_info *wi, in mlx5e_xsk_skb_from_cqe_linear() argument 85 struct xdp_buff *xdp = wi->di->xsk; in mlx5e_xsk_skb_from_cqe_linear() 92 WARN_ON_ONCE(wi->offset); in mlx5e_xsk_skb_from_cqe_linear()
|
| H A D | tx.c | 56 struct mlx5e_xdp_wqe_info *wi = &sq->db.wqe_info[pi]; in mlx5e_xsk_tx_post_err() local 59 wi->num_wqebbs = 1; in mlx5e_xsk_tx_post_err() 60 wi->num_pkts = 1; in mlx5e_xsk_tx_post_err()
|
| H A D | rx.h | 13 struct mlx5e_mpw_info *wi, 19 struct mlx5e_wqe_frag_info *wi,
|
| /OK3568_Linux_fs/kernel/arch/mips/mm/ |
| H A D | init.c | 279 struct maar_walk_info *wi = data; in maar_res_walk() local 280 struct maar_config *cfg = &wi->cfg[wi->num_cfg]; in maar_res_walk() 292 if (!WARN_ON(wi->num_cfg >= ARRAY_SIZE(wi->cfg))) in maar_res_walk() 293 wi->num_cfg++; in maar_res_walk() 302 struct maar_walk_info wi; in platform_maar_init() local 304 wi.num_cfg = 0; in platform_maar_init() 305 walk_system_ram_range(0, max_pfn, &wi, maar_res_walk); in platform_maar_init() 307 num_configured = maar_config(wi.cfg, wi.num_cfg, num_pairs); in platform_maar_init() 308 if (num_configured < wi.num_cfg) in platform_maar_init() 310 num_pairs, wi.num_cfg); in platform_maar_init()
|
| /OK3568_Linux_fs/external/xserver/hw/xwin/ |
| H A D | winmultiwindowwndproc.c | 1061 WINDOWINFO wi; in winTopLevelWindowProc() local 1079 wi.cbSize = sizeof(WINDOWINFO); in winTopLevelWindowProc() 1080 GetWindowInfo(hwnd, &wi); in winTopLevelWindowProc() 1084 (int)wi.rcClient.left, (int)wi.rcClient.top, (int)wi.rcClient.right, in winTopLevelWindowProc() 1085 (int)wi.rcClient.bottom, (int)(wi.rcClient.right - wi.rcClient.left), in winTopLevelWindowProc() 1086 (int)(wi.rcClient.bottom - wi.rcClient.top)); in winTopLevelWindowProc() 1088 newWinRect = wi.rcClient; in winTopLevelWindowProc()
|
| /OK3568_Linux_fs/kernel/drivers/input/serio/ |
| H A D | hp_sdc.c | 140 hp_sdc.wi = 0xff; in hp_sdc_status_out8() 491 if (hp_sdc.wi > 0x73 || hp_sdc.wi < 0x70 || in hp_sdc_put() 492 w7[hp_sdc.wi - 0x70] == hp_sdc.r7[hp_sdc.wi - 0x70]) { in hp_sdc_put() 501 hp_sdc.wi = 0x70 + i; in hp_sdc_put() 514 hp_sdc_data_out8(w7[hp_sdc.wi - 0x70]); in hp_sdc_put() 515 hp_sdc.r7[hp_sdc.wi - 0x70] = w7[hp_sdc.wi - 0x70]; in hp_sdc_put() 516 hp_sdc.wi++; /* write index register autoincrements */ in hp_sdc_put() 846 hp_sdc.wi = 0xff; in hp_sdc_init()
|
| /OK3568_Linux_fs/kernel/drivers/md/persistent-data/ |
| H A D | dm-array.c | 857 struct walk_info *wi = context; in walk_ablock() local 867 r = get_ablock(wi->info, le64_to_cpu(block_le), &block, &ab); in walk_ablock() 874 r = wi->fn(wi->context, keys[0] * max_entries + i, in walk_ablock() 875 element_at(wi->info, ab, i)); in walk_ablock() 881 unlock_ablock(wi->info, block); in walk_ablock() 889 struct walk_info wi; in dm_array_walk() local 891 wi.info = info; in dm_array_walk() 892 wi.fn = fn; in dm_array_walk() 893 wi.context = context; in dm_array_walk() 895 return dm_btree_walk(&info->btree_info, root, walk_ablock, &wi); in dm_array_walk()
|