/haiku/src/add-ons/accelerants/ati/ |
H A D | mach64_util.cpp | 24 // Reduce a fraction by factoring out the largest common divider of the 28 int divider = *denominator; local 31 while ((remainder = multiplier % divider)) { 32 multiplier = divider; 33 divider = remainder; 36 *numerator /= divider; 37 *denominator /= divider;
|
H A D | mach64_mode.cpp | 116 // Set post-divider. 121 // Set feedback divider. 124 // Set extended post-divider. 165 uint32 divider = uint32(params.vClkFeedbackDivider) * params.xClkRefDivider; local 166 divider *= ((mode.bitsPerPixel + 1) / 4); 177 int tmp = Mach64_Divide(multiplier * params.displayFIFODepth, divider, vshift, -1); 191 divider, vshift, -1) - Mach64_Divide(1, 1, vshift - xshift, 1); 193 int dsp_on = Mach64_Divide(multiplier, divider, vshift, 1); 205 dsp_on = dsp_off - Mach64_Divide(multiplier, divider, vshift, -1); 209 int dsp_xclks = Mach64_Divide(multiplier, divider, vshif [all...] |
H A D | rage128_mode.cpp | 196 int divider; member in struct:Divider 227 output_freq = postDividers[j].divider * freq; 231 params.post_div = postDividers[j].divider; 238 TRACE("CalculatePLLRegisters(), acceptable divider not found\n");
|
/haiku/src/add-ons/kernel/drivers/dvb/cx23882/ |
H A D | dtt7592.c | 64 uint32 divider; local 67 divider = (frequency + 36083333) / 166666; 68 if (divider > 0x7fff) 69 divider = 0x7fff; 71 TRACE("dtt7592_set_frequency frequency %" B_PRId32 ", divider 0x%" 72 B_PRIx32 " (%" B_PRId32 ")\n", frequency, divider, divider); 74 data[0] = divider >> 8; 75 data[1] = (uint8)divider;
|
/haiku/src/add-ons/media/media-add-ons/radeon/ |
H A D | Tuner.cpp | 301 void CTuner::SetParameters(int divider, int control, int band) argument 305 if (divider > fDivider) { 306 buffer[0] = (divider >> 8) & 0x7f; 307 buffer[1] = (divider >> 0) & 0xff; 316 buffer[2] = (divider >> 8) & 0x7f; 317 buffer[3] = (divider >> 0) & 0xff; 320 fDivider = divider;
|
H A D | Tuner.h | 61 void SetParameters(int divider, int control, int band);
|
/haiku/src/add-ons/kernel/busses/mmc/ |
H A D | sdhci.h | 176 uint16_t SetDivider(uint16_t divider) { argument 177 if (divider == 1) 178 divider = 0; 180 divider /= 2; 182 bits |= divider << 8; 183 bits |= (divider >> 8) & 0xc0; 186 return divider == 0 ? 1 : divider * 2;
|
H A D | sdhci.cpp | 328 int divider = base_clock * 1000 / kilohertz; local 333 if (divider > 256) 334 divider = 256; 336 divider--; 337 divider |= divider >> 1; 338 divider |= divider >> 2; 339 divider |= divider >> [all...] |
/haiku/src/add-ons/kernel/file_systems/netfs/authentication_server/ |
H A D | AuthenticationPanel.cpp | 135 float divider = fNameTC->Divider(); local 137 if (fPassTC->Divider() > divider) 138 divider = fPassTC->Divider(); 152 fNameTC->SetDivider(divider); 153 fPassTC->SetDivider(divider);
|
/haiku/src/add-ons/kernel/drivers/ports/usb_serial/ |
H A D | Silicon.cpp | 71 uint16_t divider = kBaudrateGeneratorFrequency / lineCoding->speed ; local 72 status_t result = WriteConfig(SET_BAUDRATE_DIVIDER, ÷r, 2);
|
/haiku/src/add-ons/accelerants/radeon/ |
H A D | pll.c | 49 // fixed_post_div - if != 0, fixed divider to be used 96 pll->post_divs[max_post_div_idx].divider != 0; 103 pll->post_divs[min_post_div_idx].divider != fixed_post_div; 109 //SHOW_FLOW( 2, "idx of fixed post divider: %d", min_post_div_idx ); 113 for( extra_post_div_idx = 0; pll->extra_post_divs[extra_post_div_idx].divider != 0; ++extra_post_div_idx ) { 117 pll->post_divs[post_div_idx].divider 118 * pll->extra_post_divs[extra_post_div_idx].divider; 188 dividers->post = pll->post_divs[best_post_div_idx].divider; 190 dividers->extra_post = pll->post_divs[best_extra_post_div_idx].divider; 222 SHOW_FLOW( 2, "fixed post divider [all...] |
/haiku/src/preferences/time/ |
H A D | DateTimeView.cpp | 190 BBox* divider = new BBox(BRect(0, 0, 1, 1), local 193 divider->SetExplicitMaxSize(BSize(1, B_SIZE_UNLIMITED)); 200 .Add(divider)
|
/haiku/src/kits/interface/ |
H A D | TextControl.cpp | 894 // divider 895 float divider = 0; local 898 // We have layout items. They define the divider location. 899 divider = fabs(fLayoutData->text_view_layout_item->Frame().left 905 divider = fLayoutData->label_width 908 textFrame.Set(divider, 0, size.width, size.height); 911 // place the text view and set the divider 916 fDivider = divider; 1197 // update divider 1239 // compute the minimal divider 1240 float divider = 0; local [all...] |
H A D | MenuField.cpp | 699 // layout the divider, and don't use this method at all. 966 // divider 967 float divider = 0; local 972 // We have valid layout items, they define the divider location. 973 divider = fabs(fLayoutData->menu_bar_layout_item->Frame().left 976 divider = fLayoutData->label_width 982 BRect menuBarFrame(divider + kVMargin, kVMargin, size.width - kVMargin, 985 // place the menu bar and set the divider 988 fDivider = divider; 1181 // update divider 1344 float divider = 0; local [all...] |
H A D | AbstractSpinner.cpp | 85 "Returns the divider position of the spinner.", 93 "Sets the divider position of the spinner.", 1156 // layout the divider, and don't use this method at all. 1381 float divider = 0; local 1386 divider = fLayoutData->text_view_layout_item->Frame().left 1389 divider = fLayoutData->label_width 1392 fDivider = divider; 1578 // update divider 1636 float divider = 0; local 1638 divider [all...] |
/haiku/src/kits/print/ |
H A D | JobSetupPanel.cpp | 273 BBox* divider = new BBox(B_FANCY_BORDER, NULL); local 274 divider->SetExplicitMaxSize(BSize(B_SIZE_UNLIMITED, 1)); 284 .Add(divider)
|
/haiku/src/apps/bootmanager/ |
H A D | DefaultPartitionPage.cpp | 185 float divider = be_plain_font->StringWidth(fDefaultPartition->Label()) + 3; local 186 fDefaultPartition->SetDivider(divider);
|
/haiku/src/apps/debugger/user_interface/gui/inspector_window/ |
H A D | MemoryView.cpp | 167 float divider = (fTargetAddressSize + 1) * fCharWidth; local 168 StrokeLine(BPoint(divider, rect.top), 169 BPoint(divider, rect.bottom)); 177 divider += (fHexBlocksPerLine * hexBlockSize + 1) * fCharWidth; 178 StrokeLine(BPoint(divider, rect.top), 179 BPoint(divider, rect.bottom));
|
/haiku/src/apps/sudoku/ |
H A D | SudokuView.cpp | 304 BString divider; local 305 divider << (int)(100.0 / fField->Size()) << "%"; 307 text << "<tr height=\"" << divider << "\">\n"; local 330 text << "<td width=\"" << divider << "\" "; local 334 text << "<td width=\"" << divider << "\" "; local 343 text << "<td width=\"" << divider << "\" "; local
|
/haiku/src/kits/interface/layouter/ |
H A D | LayoutOptimizer.cpp | 863 double divider = constraint->ActualValue(p); local 864 if (divider > 0 || fuzzy_equals(divider, 0)) 870 alphaI /= divider;
|
/haiku/src/libs/linprog/ |
H A D | LayoutOptimizer.cpp | 835 double divider = _ActualValue(constraint, p); local 836 if (divider > 0 || fuzzy_equals(divider, 0)) 842 alphaI /= divider;
|
/haiku/src/add-ons/accelerants/intel_extreme/ |
H A D | pll.cpp | 142 // root frequency" and one just has to set a single divider (integer and 825 unsigned int p; /* chosen divider */ 835 unsigned int divider) 849 ctx->p = divider; 862 ctx->p = divider; 1045 * have found the definitive divider, we can't 1055 * If a solution is found with an even divider, prefer 1063 TRACE("%s: No valid divider found for %dHz\n", __func__, clock); 1066 TRACE("%s: Full divider (p) found is %d\n", __func__, ctx.p); 832 skl_wrpll_try_divider(struct skl_wrpll_context *ctx, uint64 central_freq, uint64 dco_freq, unsigned int divider) argument
|
/haiku/headers/private/graphics/radeon/ |
H A D | radeon_interface.h | 322 uint32 ref_div; // default reference divider 327 // mapping of pll divider code to actual divider value 329 uint8 divider; // divider member in struct:__anon21 341 uint32 min_ref_div, max_ref_div; // reference divider range 343 uint32 extra_feedback_div; // hardwired divider before feedback divider 344 uint32 min_feedback_div, max_feedback_div; // feedback divider range
|
/haiku/src/apps/screenshot/ |
H A D | ScreenshotWindow.cpp | 191 BBox* divider = new BBox(B_FANCY_BORDER, NULL); local 192 divider->SetExplicitMaxSize(BSize(B_SIZE_UNLIMITED, 1));
|