| /linux/drivers/power/supply/ |
| H A D | da9150-fg.c | 88 static u32 da9150_fg_read_attr(struct da9150_fg *fg, u8 code, u8 size) in da9150_fg_read_attr() argument 99 da9150_read_qif(fg->da9150, read_addr, size, buf); in da9150_fg_read_attr() 106 static void da9150_fg_write_attr(struct da9150_fg *fg, u8 code, u8 size, in da9150_fg_write_attr() argument 121 da9150_write_qif(fg->da9150, write_addr, size, buf); in da9150_fg_write_attr() 125 static void da9150_fg_read_sync_start(struct da9150_fg *fg) in da9150_fg_read_sync_start() argument 130 mutex_lock(&fg->io_lock); in da9150_fg_read_sync_start() 133 res = da9150_fg_read_attr(fg, DA9150_QIF_SYNC, in da9150_fg_read_sync_start() 136 da9150_fg_write_attr(fg, DA9150_QIF_SYNC, in da9150_fg_read_sync_start() 144 res = da9150_fg_read_attr(fg, DA9150_QIF_SYNC, in da9150_fg_read_sync_start() 150 dev_err(fg->dev, "Failed to perform QIF read sync!\n"); in da9150_fg_read_sync_start() [all …]
|
| H A D | ab8500_bmdata.c | 84 static const struct ab8500_fg_parameters fg = { variable 137 .fg_params = &fg,
|
| /linux/arch/sparc/kernel/ |
| H A D | btext.c | 243 int fg = 0xFFFFFFFFUL; in draw_byte_32() local 249 base[0] = (-(bits >> 7) & fg) ^ bg; in draw_byte_32() 250 base[1] = (-((bits >> 6) & 1) & fg) ^ bg; in draw_byte_32() 251 base[2] = (-((bits >> 5) & 1) & fg) ^ bg; in draw_byte_32() 252 base[3] = (-((bits >> 4) & 1) & fg) ^ bg; in draw_byte_32() 253 base[4] = (-((bits >> 3) & 1) & fg) ^ bg; in draw_byte_32() 254 base[5] = (-((bits >> 2) & 1) & fg) ^ bg; in draw_byte_32() 255 base[6] = (-((bits >> 1) & 1) & fg) ^ bg; in draw_byte_32() 256 base[7] = (-(bits & 1) & fg) ^ bg; in draw_byte_32() 264 int fg = 0xFFFFFFFFUL; in draw_byte_16() local [all …]
|
| /linux/arch/powerpc/kernel/ |
| H A D | btext.c | 411 int fg = 0xFFFFFFFFUL; in draw_byte_32() local 417 base[0] = (-(bits >> 7) & fg) ^ bg; in draw_byte_32() 418 base[1] = (-((bits >> 6) & 1) & fg) ^ bg; in draw_byte_32() 419 base[2] = (-((bits >> 5) & 1) & fg) ^ bg; in draw_byte_32() 420 base[3] = (-((bits >> 4) & 1) & fg) ^ bg; in draw_byte_32() 421 base[4] = (-((bits >> 3) & 1) & fg) ^ bg; in draw_byte_32() 422 base[5] = (-((bits >> 2) & 1) & fg) ^ bg; in draw_byte_32() 423 base[6] = (-((bits >> 1) & 1) & fg) ^ bg; in draw_byte_32() 424 base[7] = (-(bits & 1) & fg) ^ bg; in draw_byte_32() 432 int fg = 0xFFFFFFFFUL; in draw_byte_16() local [all …]
|
| /linux/drivers/video/fbdev/ |
| H A D | atafb_utils.h | 269 static inline void expand8_2col2mask(u8 fg, u8 bg, u32 fgm[], u32 bgm[]) in expand8_2col2mask() argument 271 fgm[0] = four2long[fg & 15] ^ (bgm[0] = four2long[bg & 15]); in expand8_2col2mask() 273 fgm[1] = four2long[fg >> 4] ^ (bgm[1] = four2long[bg >> 4]); in expand8_2col2mask() 301 static inline void fill8_2col(u8 *dst, u8 fg, u8 bg, u32 mask) in fill8_2col() argument 305 expand8_2col2mask(fg, bg, fgm, bgm); in fill8_2col() 343 static inline void expand16_2col2mask(u8 fg, u8 bg, u32 fgm[], u32 bgm[]) in expand16_2col2mask() argument 346 fgm[0] = two2word[fg & 3] ^ bgm[0]; in expand16_2col2mask() 349 fgm[1] = two2word[(fg >> 2) & 3] ^ bgm[1]; in expand16_2col2mask() 353 fgm[2] = two2word[(fg >> 4) & 3] ^ bgm[2]; in expand16_2col2mask() 355 fgm[3] = two2word[fg >> 6] ^ bgm[3]; in expand16_2col2mask()
|
| H A D | ffb.c | 222 u32 fg; member 441 upa_writel(par->fg_cache, &fbc->fg); in ffb_switch_from_graph() 481 u32 fg; in ffb_fillrect() local 485 fg = ((u32 *)info->pseudo_palette)[rect->color]; in ffb_fillrect() 489 if (fg != par->fg_cache) { in ffb_fillrect() 491 upa_writel(fg, &fbc->fg); in ffb_fillrect() 492 par->fg_cache = fg; in ffb_fillrect() 556 u32 fg, bg, xy; in ffb_imageblit() local 565 fg = ((u32 *)info->pseudo_palette)[image->fg_color]; in ffb_imageblit() 567 fgbg = ((u64) fg << 32) | (u64) bg; in ffb_imageblit() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | rdma.c | 18 mlx5_destroy_flow_group(roce->fg); in mlx5_rdma_disable_roce_steering() 32 struct mlx5_flow_group *fg; in mlx5_rdma_enable_roce_steering() local 68 fg = mlx5_create_flow_group(ft, flow_group_in); in mlx5_rdma_enable_roce_steering() 69 if (IS_ERR(fg)) { in mlx5_rdma_enable_roce_steering() 70 err = PTR_ERR(fg); in mlx5_rdma_enable_roce_steering() 89 roce->fg = fg; in mlx5_rdma_enable_roce_steering() 95 mlx5_destroy_flow_group(fg); in mlx5_rdma_enable_roce_steering()
|
| H A D | fs_core.c | 604 struct mlx5_flow_group *fg; in modify_fte() local 608 fs_get_obj(fg, fte->node.parent); in modify_fte() 609 fs_get_obj(ft, fg->node.parent); in modify_fte() 613 err = root->cmds->update_fte(root, ft, fg, fte->act_dests.modify_mask, fte); in modify_fte() 617 __func__, fg->id, fte->index); in modify_fte() 716 struct mlx5_flow_group *fg; in del_hw_fte() local 723 fs_get_obj(fg, fte->node.parent); in del_hw_fte() 724 fs_get_obj(ft, fg->node.parent); in del_hw_fte() 741 err = root->cmds->update_fte(root, ft, fg, in del_hw_fte() 746 fte->index, fg->id); in del_hw_fte() [all …]
|
| H A D | fs_cmd.h | 53 struct mlx5_flow_group *fg); 57 struct mlx5_flow_group *fg); 61 struct mlx5_flow_group *fg, 66 struct mlx5_flow_group *fg,
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| H A D | post_meter.c | 13 struct mlx5_flow_group *fg; member 22 struct mlx5_flow_group *fg; member 102 table->fg = mlx5_create_flow_group(table->ft, flow_group_in); in mlx5e_post_meter_rate_fg_create() 103 if (IS_ERR(table->fg)) { in mlx5e_post_meter_rate_fg_create() 105 err = PTR_ERR(table->fg); in mlx5e_post_meter_rate_fg_create() 212 mlx5_destroy_flow_group(post_meter->rate_steering_table.fg); in mlx5e_post_meter_rate_fg_destroy() 235 mlx5_destroy_flow_group(mtu_tables->green_table.fg); in mlx5e_post_meter_mtu_fg_destroy() 236 mlx5_destroy_flow_group(mtu_tables->red_table.fg); in mlx5e_post_meter_mtu_fg_destroy() 298 struct mlx5_flow_group *fg; in mlx5e_post_meter_create_mtu_table() local 316 fg = mlx5_create_flow_group(table->ft, flow_group_in); in mlx5e_post_meter_create_mtu_table() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | bridge_mcast.c | 338 struct mlx5_flow_group *fg; in mlx5_esw_bridge_mcast_filter_fg_create() local 356 fg = mlx5_create_flow_group(mcast_ft, in); in mlx5_esw_bridge_mcast_filter_fg_create() 358 if (IS_ERR(fg)) in mlx5_esw_bridge_mcast_filter_fg_create() 361 fg); in mlx5_esw_bridge_mcast_filter_fg_create() 363 return fg; in mlx5_esw_bridge_mcast_filter_fg_create() 372 struct mlx5_flow_group *fg; in mlx5_esw_bridge_mcast_vlan_proto_fg_create() local 391 fg = mlx5_create_flow_group(mcast_ft, in); in mlx5_esw_bridge_mcast_vlan_proto_fg_create() 393 if (IS_ERR(fg)) in mlx5_esw_bridge_mcast_vlan_proto_fg_create() 396 vlan_proto, fg); in mlx5_esw_bridge_mcast_vlan_proto_fg_create() 398 return fg; in mlx5_esw_bridge_mcast_vlan_proto_fg_create() [all …]
|
| /linux/tools/perf/ui/ |
| H A D | browser.c | 534 const char *name, *fg, *bg; member 540 .fg = "red", 546 .fg = "green", 552 .fg = "default", 558 .fg = "black", 564 .fg = "blue", 570 .fg = "magenta", 576 .fg = "white", 588 char *fg = NULL, *bg; in ui_browser__color_config() local 601 fg = strdup(value); in ui_browser__color_config() [all …]
|
| /linux/mm/ |
| H A D | zsmalloc.c | 549 int i, fg; in zs_stats_size_show() local 574 for (fg = ZS_INUSE_RATIO_10; fg < NR_FULLNESS_GROUPS; fg++) { in zs_stats_size_show() 575 inuse_totals[fg] += class_stat_read(class, fg); in zs_stats_size_show() 576 seq_printf(s, "%9lu ", class_stat_read(class, fg)); in zs_stats_size_show() 601 for (fg = ZS_INUSE_RATIO_10; fg < NR_FULLNESS_GROUPS; fg++) in zs_stats_size_show() 602 seq_printf(s, "%9lu ", inuse_totals[fg]); in zs_stats_size_show() 1524 int fg; in isolate_src_zspage() local 1526 for (fg = ZS_INUSE_RATIO_10; fg <= ZS_INUSE_RATIO_99; fg++) { in isolate_src_zspage() 1527 zspage = list_first_entry_or_null(&class->fullness_list[fg], in isolate_src_zspage() 1541 int fg; in isolate_dst_zspage() local [all …]
|
| /linux/drivers/video/fbdev/savage/ |
| H A D | savagefb_accel.c | 95 int fg, bg, size, i, width; in savagefb_imageblit() local 108 fg = image->fg_color; in savagefb_imageblit() 111 fg = ((u32 *)info->pseudo_palette)[image->fg_color]; in savagefb_imageblit() 129 BCI_SEND(fg); in savagefb_imageblit()
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | da9150.txt | 9 da9150-fg : Battery Fuel-Gauge 24 - da9150-fg: See ../power/da9150-fg.txt
|
| /linux/drivers/video/fbdev/i810/ |
| H A D | i810_accel.c | 238 int fg, struct fb_info *info) in mono_src_copy_imm_blit() argument 249 PUT_RING(fg); in mono_src_copy_imm_blit() 370 u32 fg = 0, bg = 0, size, dst; in i810fb_imageblit() local 380 fg = image->fg_color; in i810fb_imageblit() 385 fg = ((u32 *)(info->pseudo_palette))[image->fg_color]; in i810fb_imageblit() 402 bg, fg, info); in i810fb_imageblit()
|
| /linux/Documentation/gpu/amdgpu/display/ |
| H A D | display-manager.rst | 91 describes how pixels from a foreground plane (fg) are composited with the 102 - *fg.rgb*: Each of the RGB component values from the foreground's pixel. 103 - *fg.alpha*: Alpha component value from the foreground's pixel. 110 out.rgb = alpha * fg.rgb + (1 - alpha) * bg.rgb 152 * *MPC pixel alpha* matches *DRM fg.alpha* as the alpha component value 157 fg.alpha* and *DRM plane_alpha* participate in the blend equation 159 In short, *fg.alpha* is ignored by selecting 161 fg.alpha) component becomes available by selecting
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
| H A D | port_sel.c | 19 struct mlx5_flow_group *fg; in mlx5_create_hash_flow_group() local 33 fg = mlx5_create_flow_group(ft, in); in mlx5_create_hash_flow_group() 35 return fg; in mlx5_create_hash_flow_group() 69 lag_definer->fg = mlx5_create_hash_flow_group(lag_definer->ft, in mlx5_lag_create_port_sel_table() 72 if (IS_ERR(lag_definer->fg)) { in mlx5_lag_create_port_sel_table() 73 err = PTR_ERR(lag_definer->fg); in mlx5_lag_create_port_sel_table() 109 mlx5_destroy_flow_group(lag_definer->fg); in mlx5_lag_create_port_sel_table() 366 mlx5_destroy_flow_group(lag_definer->fg); in mlx5_lag_destroy_definer()
|
| /linux/drivers/video/fbdev/core/ |
| H A D | fb_logo.c | 104 u8 fg = 1, d; in fb_set_logo() local 108 fg = 1; in fb_set_logo() 111 fg = 3; in fb_set_logo() 114 fg = 7; in fb_set_logo() 120 fg = ~((u8) (0xfff << info->var.green.length)); in fb_set_logo() 139 *dst++ = ((d >> k) & 1) ? fg : 0; in fb_set_logo()
|
| H A D | bitblit.c | 62 int sx, int height, int width, int fg, int bg) in bit_clear() argument 152 int fg, int bg) in bit_putcs() argument 164 image.fg_color = fg; in bit_putcs() 261 int fg, int bg) in bit_cursor() argument 299 if (par->cursor_state.image.fg_color != fg || in bit_cursor() 302 par->cursor_state.image.fg_color = fg; in bit_cursor()
|
| /linux/drivers/video/fbdev/mb862xx/ |
| H A D | mb862xxfb_accel.c | 252 u32 x2, y2, vxres, vyres, height, width, fg; in mb86290fb_fillrect() local 272 fg = ((u32 *) (info->pseudo_palette))[rect->color]; in mb86290fb_fillrect() 274 fg = rect->color; in mb86290fb_fillrect() 294 cmd[3] = fg; in mb86290fb_fillrect()
|
| /linux/drivers/video/fbdev/nvidia/ |
| H A D | nv_accel.c | 356 u32 fg, bg, mask = ~(~0 >> (32 - info->var.bits_per_pixel)); in nvidiafb_mono_color_expand() local 364 fg = image->fg_color | mask; in nvidiafb_mono_color_expand() 367 fg = ((u32 *) info->pseudo_palette)[image->fg_color] | mask; in nvidiafb_mono_color_expand() 376 NVDmaNext(par, fg); in nvidiafb_mono_color_expand()
|
| /linux/drivers/staging/sm750fb/ |
| H A D | sm750_cursor.c | 75 void sm750_hw_cursor_set_color(struct lynx_cursor *cursor, u32 fg, u32 bg) in sm750_hw_cursor_set_color() argument 77 u32 reg = (fg << HWC_COLOR_12_2_RGB565_SHIFT) & in sm750_hw_cursor_set_color()
|
| /linux/drivers/video/fbdev/aty/ |
| H A D | mach64_accel.c | 356 u32 fg, bg; in atyfb_imageblit() local 359 fg = ((u32*)(info->pseudo_palette))[image->fg_color]; in atyfb_imageblit() 362 fg = image->fg_color; in atyfb_imageblit() 368 aty_st_le32(DP_FRGD_CLR, fg, par); in atyfb_imageblit()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | psp.c | 27 struct mlx5_flow_group *fg; member 686 struct mlx5_flow_group *fg; in accel_psp_fs_tx_create_ft_table() local 716 fg = mlx5_create_flow_group(ft, in); in accel_psp_fs_tx_create_ft_table() 717 if (IS_ERR(fg)) { in accel_psp_fs_tx_create_ft_table() 718 err = PTR_ERR(fg); in accel_psp_fs_tx_create_ft_table() 739 tx_fs->fg = fg; in accel_psp_fs_tx_create_ft_table() 744 mlx5_destroy_flow_group(fg); in accel_psp_fs_tx_create_ft_table() 759 mlx5_destroy_flow_group(tx_fs->fg); in accel_psp_fs_tx_destroy()
|