Lines Matching defs:cur_match
343 ; IN assertions: cur_match is the head of the hash chain for the current
346 ; int longest_match(cur_match)
362 cur_match equ word ptr [bp+6] ; [bp+6] for large model
364 cur_match equ word ptr [bp+4] ; [bp+4] for compact model
375 mov si,cur_match ; use bp before it is destroyed
407 ; at this point, ds:di == scan+2, ds:si == cur_match
412 ; at this point, di == scan+2, si = cur_match,
417 shl si,1 ; cur_match as word index
419 mov si,prev[si] ; cur_match = prev[cur_match]
421 cmp si,dx ; cur_match <= limit ?
441 sub si,2+window_off ; si = cur_match + len
442 sub si,ax ; si = cur_match
447 mov ma_start,si ; match_start = cur_match