Lines Matching refs:dp_ofs
3630 int dp_ofs, dp_sg, dp_sgmin; local
3639 dp_ofs = *ofs;
3649 dp_ofs -= scr_to_cpu(pm->sg.size) & 0x00ffffff;
3656 *ofs = dp_ofs;
3684 if (dp_ofs < 0) {
3689 n = dp_ofs + (tmp & 0xffffff);
3694 dp_ofs = n;
3697 else if (dp_ofs > 0) {
3700 dp_ofs -= (tmp & 0xffffff);
3702 if (dp_ofs <= 0)
3711 if (dp_sg < dp_sgmin || (dp_sg == dp_sgmin && dp_ofs < 0))
3714 (dp_sg == SYM_CONF_MAX_SG && dp_ofs > 0))
3721 (dp_sg == cp->ext_sg && dp_ofs > cp->ext_ofs)) {
3723 cp->ext_ofs = dp_ofs;
3729 *ofs = dp_ofs;
3747 int dp_ofs = ofs; local
3765 dp_sg = sym_evaluate_dp(np, cp, dp_scr, &dp_ofs);
3780 if (dp_ofs == 0) {
3815 tmp += scr_to_cpu(cp->phys.data[dp_sg-1].size) + dp_ofs;
3817 pm->sg.size = cpu_to_scr(-dp_ofs);
3847 int dp_ofs = 0; local
3878 &dp_ofs) < 0) {
3886 return -dp_ofs;