e1000设备驱动程序中e1000_tx_queue上的后缀“clone.44”

时间:2012-02-22 18:18:15

标签: linux-kernel linux-device-driver

e1000_tx_queue是e1000 linux设备驱动程序中的功能。当我将e1000的模块转储到汇编代码时,此函数被演示为e1000_tx_queue.clone.44。喜欢:

00000c10 <e1000_tx_queue.clone.44>:
 c10:   55                      push   %ebp
 c11:   89 e5                   mov    %esp,%ebp
 c13:   57                      push   %edi
 c14:   56                      push   %esi
 c15:   53                      push   %ebx
 c16:   83 ec 10                sub    $0x10,%esp
 c19:   e8 fc ff ff ff          call   c1a <e1000_tx_queue.clone.44+0xa>
        c1a: R_386_PC32 mcount
 c1e:   89 45 ec                mov    %eax,-0x14(%ebp)
 c21:   8b 45 08                mov    0x8(%ebp),%eax
 c24:   89 55 e8                mov    %edx,-0x18(%ebp)
 c27:   a8 04                   test   $0x4,%al
 c29:   0f 84 ad 00 00 00       je     cdc <e1000_tx_queue.clone.44+0xcc>
 c2f:   89 c2                   mov    %eax,%edx
 c31:   83 e2 08                and    $0x8,%edx
 c34:   83 fa 01                cmp    $0x1,%edx
 c37:   19 ff                   sbb    %edi,%edi
 c39:   81 e7 00 ff ff ff       and    $0xffffff00,%edi
 <MORE>

那么后缀“clone.44”在这种情况下是什么意思?这是由编译器添加的,用途是什么? 感谢

0 个答案:

没有答案