持田@NETside です。

>  もう一枚の方は mutex_spinlock() とかあるので、32V や BSD には
> 無いコードだと思われます。

 と思ったら、これ一枚目の画像の関数の続きですね。これは V7, 32V, 3BSD で
だいたい似たコードです。ただし mutex_spinlock() の部分はありません。
この行も赤いってことは、そのまま SysV にあるんですかね?

 4.0BSD 以降はループの頭の方に大きな if ブロックが追加されています。

-- 
持田 修司 NETside Technologies Inc.
          -- Equal Opportunity for All Good Architectures, NetBSD. --