Lines Matching full:valsize
361 // VALSIZE is the size of the value.
362 template<int valsize>
365 typename elfcpp::Swap<valsize, big_endian>::Valtype value)
367 typedef typename elfcpp::Swap<valsize, big_endian>::Valtype Valtype;
369 Valtype x = elfcpp::Swap<valsize, big_endian>::readval(wv);
370 elfcpp::Swap<valsize, big_endian>::writeval(wv, x + value);
374 template<int valsize>
377 typename elfcpp::Swap<valsize, big_endian>::Valtype value)
379 typedef typename elfcpp::Swap_unaligned<valsize, big_endian>::Valtype
381 Valtype x = elfcpp::Swap_unaligned<valsize, big_endian>::readval(view);
382 elfcpp::Swap_unaligned<valsize, big_endian>::writeval(view, x + value);
386 // the section contents. VALSIZE is the size of the value to
388 template<int valsize>
394 typedef typename elfcpp::Swap<valsize, big_endian>::Valtype Valtype;
396 Valtype x = elfcpp::Swap<valsize, big_endian>::readval(wv);
398 elfcpp::Swap<valsize, big_endian>::writeval(wv, x);
402 template<int valsize>
408 typedef typename elfcpp::Swap_unaligned<valsize, big_endian>::Valtype
410 Valtype x = elfcpp::Swap_unaligned<valsize, big_endian>::readval(view);
412 elfcpp::Swap_unaligned<valsize, big_endian>::writeval(view, x);
416 // VALSIZE is the size of the value.
417 template<int valsize>
420 typename elfcpp::Swap<valsize, big_endian>::Valtype value,
421 typename elfcpp::Swap<valsize, big_endian>::Valtype addend)
423 typedef typename elfcpp::Swap<valsize, big_endian>::Valtype Valtype;
425 elfcpp::Swap<valsize, big_endian>::writeval(wv, value + addend);
429 // the relocation. VALSIZE is the size of the value.
430 template<int valsize>
435 typename elfcpp::Swap<valsize, big_endian>::Valtype addend)
437 typedef typename elfcpp::Swap<valsize, big_endian>::Valtype Valtype;
440 elfcpp::Swap<valsize, big_endian>::writeval(wv, x);
444 // contents. VALSIZE is the size of the value.
445 template<int valsize>
448 typename elfcpp::Swap<valsize, big_endian>::Valtype value,
451 typedef typename elfcpp::Swap<valsize, big_endian>::Valtype Valtype;
453 Valtype x = elfcpp::Swap<valsize, big_endian>::readval(wv);
454 elfcpp::Swap<valsize, big_endian>::writeval(wv, x + value - address);
458 template<int valsize>
461 typename elfcpp::Swap<valsize, big_endian>::Valtype value,
464 typedef typename elfcpp::Swap<valsize, big_endian>::Valtype Valtype;
465 Valtype x = elfcpp::Swap_unaligned<valsize, big_endian>::readval(view);
466 elfcpp::Swap_unaligned<valsize, big_endian>::writeval(view,
471 // addend in the section contents. VALSIZE is the size of the
473 template<int valsize>
480 typedef typename elfcpp::Swap<valsize, big_endian>::Valtype Valtype;
482 Valtype x = elfcpp::Swap<valsize, big_endian>::readval(wv);
484 elfcpp::Swap<valsize, big_endian>::writeval(wv, x - address);
488 // relocation. VALSIZE is the size of the value.
489 template<int valsize>
492 typename elfcpp::Swap<valsize, big_endian>::Valtype value,
493 typename elfcpp::Swap<valsize, big_endian>::Valtype addend,
496 typedef typename elfcpp::Swap<valsize, big_endian>::Valtype Valtype;
498 elfcpp::Swap<valsize, big_endian>::writeval(wv, value + addend - address);
502 // addend in the relocation. VALSIZE is the size of the value.
503 template<int valsize>
508 typename elfcpp::Swap<valsize, big_endian>::Valtype addend,
511 typedef typename elfcpp::Swap<valsize, big_endian>::Valtype Valtype;
514 elfcpp::Swap<valsize, big_endian>::writeval(wv, x - address);